java语言利用正则表达式获取数组,急求!!

java语言利用正则表达式获取数组,急求!!,第1张

String testString ="var D_Room1 = new Array (252,523,230,61);" ;

Pattern pattern = Patterncompile("\\(\\)");

Matcher matcher = patternmatcher(testString);

while(matcherfind())

{

Systemoutprintln(matchergroup()); //打印

}

比如上,可以得到结果(252,523,230,61)。剩下该咋咋地

n是你输入的数

BigCar bigCar = car[n];

int a = bigCar get400(); //这个400是对应400那个属性的get方法

你需要把你的BigCar类也粘出来,要不不知道你那个类里都有那些属性

不知道你们学没学到继承,你这个最好用继承的方式去做否则就需要判断语句进行判断

Java数组是在Java编程中经常使用的一个类,下面是对Java数组String的使用方法:

1、Java数组的语法: String[数组下标], Java数组的下标是从0开始的。

2、获取数组中的所有元素,会用到数组的遍历,通常用for循环。

3、输出打印数组中的所有元素,并用“,”分隔。

4、可使用定义三个字符串k,p,f和t为第几个字符串。

5、可以使用Arrays类中binarySearch(Object[] a, Object key) 方法来查找是否存在某个值。

String[] a = {

"0", "0", "1", "0", "0", "0000", "0", "0",

"0000", "0", "0", "0", "0", "0000", "0", "0"

};

int length = alength % 2 == 0 alength / 2 : alength / 2 + 1;

int count = 0;

String[][] b = new String[length][2];

for (int i = 0; i < length; i++) {

for (int j = 0; j < 2; j++) {

b[i][j] = a[count];

count++;

if (count > alength - 1) {

break;

}

}

}

for (int i = 0; i < blength; i++) {

for (int j = 0; j < 2; j++) {

Systemoutprint(b[i][j] + " ");

}

Systemoutprintln();

}

}

这里的b要用String[][]二维数组

public static void main(String[] args) {

int[] a={1,2,3,4,5,6,7,8,9};

List list=new ArrayList();

String s="";

for(int i=0;i<alength;i++){

if (i!=0){

if(i%3==2){

s+=StringvalueOf(a[i]);

listadd(s);

s="";

}else{

s+=StringvalueOf(a[i]);

}

}else{

s+=StringvalueOf(a[i]);

}

}

for(int i=0;i<listsize();i++){

Systemoutprintln(listget(i));

}

}

以上就是关于java语言利用正则表达式获取数组,急求!!全部的内容,包括:java语言利用正则表达式获取数组,急求!!、java中,如何取数组的某一个值、Java String数组里的东西怎么取 (比如 String[] A = {1,2,3,4})等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9557971.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存