これが私の現在の状況です:
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ファイルへのペーストビンリンクです。
http://pastebin.com/9KDXLwbL(NumberAnalyzer.java )
http://pastebin.com/BGRpbpyH(Number.java )
http://pastebin.com/EhmZ6kKH (ランナークラス)
http://pastebin.com/BCzeZytg(NumberTester.java これはラボの一部であったNumber.javaでうまく機能します)