javaset从文件中删除
我有一个文件如下所示:javaset从文件中删除,java,set,Java,Set,我有一个文件如下所示: A 5 1 2 4 B 3 3 7 12 我需要把A后面的数字变成一组,B变成一组。以下是我目前的代码: public static void main(String[] args) { try { Scanner in = new Scanner(new File("sets.dat")); while(in.hasNextLine()){ String setNum = in.next();
A 5
1
2
4
B 3
3
7
12
我需要把A后面的数字变成一组,B变成一组。以下是我目前的代码:
public static void main(String[] args) {
try {
Scanner in = new Scanner(new File("sets.dat"));
while(in.hasNextLine()){
String setNum = in.next();
char whichSet = setNum.charAt(0);
System.out.println(setNum);
Set setOne = new HashSet();
Set setTwo = new HashSet();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
我应该使用
开关语句吗?。任何建议都会有帮助。我建议您有一张地图
,地图的键是集合的名称。当你得到一个单词时,创建一个新的集合来添加数字,当你得到一个数字时,将其添加到集合中。in.hasNextLine()
对于.next()中的方法是无效的。