【发布时间】:2014-09-06 16:31:15
【问题描述】:
public class SplitStr {
public static void main(String []args) {
String str1 = "This | is | My | Account | For | Java|";
String str2 = "This / is / My / Account / For / Java/";
// String[] arr = str.split("|");
for(String item : str1.split("|")) {
System.out.print(item);
}
}
}
程序可以正确使用字符串 str2,但不能使用字符串 str1 该程序中可能的流程是什么?
【问题讨论】:
-
不工作是什么意思?请在这两种情况下显示输出。
-
你在 str 上调用它,而不是在 str1 上。就个人而言,我很惊讶这个编译。