public class Testsplit {
public static void main(Stringl] args) {
Stringl array1,array2,array3;
String str= "aaabbbc|cc",
array1= str.split("|");
array2= str.split("/1l");
array3= str.split("||\1");
for (int i = 0 ; i <array1.length;i++)
System.out.println("sarray1元素"+array1[i]);
for (int i = 0;i <array2.length;i++)
System.outprintln("sarray2元素"+array20);
for (int i = 0;i <array3.length;i++)
System.outprintln("sarray3元素"+array3[0);
}
}
程序运行的结果:
(1)__________
(2)_________
(3)_________
(4)__
(5)___________
(6)_
(7)______
(8)_______
(9)_____
有几处你写错了,应该是:
public class Testsplit {
public static void main(String[] args){
String[] array1;
String[] array2;
String[] array3;
String str= "aaabbbc|cc";
array1= str.split("|");
array2= str.split("/1l");
array3= str.split("||\1");
for (int i = 0 ; i <array1.length;i++)
System.out.println("sarray1元素"+array1[i]);
for (int i = 0;i <array2.length;i++)
System.out.println("sarray2元素"+array2[0]);
for (int i = 0;i <array3.length;i++)
System.out.println("sarray3元素"+array3[0]);
}
}
运行结果如下:
sarray1元素a
sarray1元素a
sarray1元素a
sarray1元素b
sarray1元素b
sarray1元素b
sarray1元素c
sarray1元素|
sarray1元素c
sarray1元素c
sarray2元素aaabbbc|cc
sarray3元素a
sarray3元素a
sarray3元素a
sarray3元素a
sarray3元素a
sarray3元素a
sarray3元素a
sarray3元素a
sarray3元素a
sarray3元素a
谢谢!
博问低质量问题有点多啊,你运行一下就行了,还用问
不好意思我是初学的,不懂就问,请问运行结果是多少呢?
@peir: 运行不了,编译都过不去