这是我目前的情况:
import java.util.ArrayList;
import java.util.Scanner;
import com.sun.xml.internal.ws.api.pipe.NextAction;
import static java.lang.System.*;
public class NumberAnalyzer
{
private ArrayList<Number> list;
public NumberAnalyzer()
{
}
public NumberAnalyzer(String numbers)
{
String nums = numbers;
Scanner chopper = new Scanner(nums);
while(chopper.hasNext()){
int num = chopper.nextInt();
list.add(num);
}
list =
}
我将如何转换一串数字,比如说5 12 9 6 1 4 8 6
,并将它们添加到ArrayList<Number>
我拥有的这个中?Eclipse 声明
ArrayList 类型中的方法 add(int, Number) 不适用于参数 (int)。
编辑 这里是所有相关 .java 文件的 pastebin 链接:
http://pastebin.com/9KDXLwbL (NumberAnalyzer.java)
http://pastebin.com/BGRpbpyH (Number.java)
http://pastebin.com/EhmZ6kKH (跑步班)
http://pastebin.com/BCzeZytg(NumberTester.java 这个与 Number.java 配合得很好,它是实验室的一部分)