我最近在这里问了一个问题,并学习了如何拆分我的阵列。现在我正忙于存储分离的数组。我知道这个代码可能是非常错误的,因为我只是想弄明白自己。此代码的预期目的是查看在分割数组(可以是10个名称和10个角度)之后是否可以存储输入。 System.out的目的是查看它们是否存储。我不断收到符号结果找不到的错误。任何帮助表示赞赏。分割和存储数组的正确方法?
import java.util.ArrayList;
import java.util.Arrays;
import javax.swing.JOptionPane;
public class PeerTutoring
{
public static void main(String[] args)
{
ArrayList<String> list = new ArrayList<String>();
int a = 0;
int b = 1;
int c = 0;
int d = 1;
for(int i=0;i<20;i++) {
String line;
line = JOptionPane.showInputDialog("Please enter tutor name and their highest earned degree.");
String[] result = line.split("\\s+");
String[] name = new result[a];
String[] degree = new result[b];
a++;
b++;
System.out.println(name[c]);
System.out.println(degree[d]);
c++;
d++;
}
}
'String [] result = line.split(“\\ s +”);'此行已经有您的String int0 String数组用空格分隔。 – Smit 2013-03-26 00:23:34