@Override
public int compare(Integer o1, Integer o2) {
int num = o2 - 01;
return num == 0 ? 1:num;
}
});
while (true) {
String line = sc.nextLine();
if ("quit".equals(line)) {
break;
}
//2:将每个字符串转成基本类型
int i = Integer.parseInt(line);
ts.add(i);
}
for (Integer i : ts) {
System.out.println(i);
}
}
} 作者: 彬小彬 时间: 2016-1-7 22:51
该导的包都导了吗作者: 李勋@1211 时间: 2016-1-7 22:58
目测没有错误作者: 彬小彬 时间: 2016-1-7 23:04
1首先你没有导包,理论上说根本不能运行
2你的
public int compare(Integer o1, Integer o2) {
int num = o2 - 01;
return num == 0 ? 1:num;
}
把o1写成了01
用记事本给你调试也是累死我了,新学员还没装eclipse