我正在嘗試向隨機數添加一個數組列表以及一個名稱。但我不確定如何讓arraylist理解隨機數與我分配的名稱?Bluej - 添加隨機數,並命名爲arraylist?
public class Myclass
{
// instance variables
public Random f;
public String itemname;
public ArrayList <Integer> myList;
/**
* Constructor for objects for class
*/
public Myclass()
{
f = new Random();
thename = "name";
myList = new ArrayList<Integer>();
}
public String setName(String name)
{
name = itemname;
}
public int setnumber()
{
number = (f.nextInt(10));
Integer.toString(number);
return number;
}
public void addtoList()
{
item = number + itemname;
flowerArray.add(item);
}
你試圖做的事情沒有意義 - 它是一個數字列表,所以它存儲數字,句號。也許你想要一個數字列表和一個單獨的名稱列表?或者每個對象都有一個數字和一個名字的對象列表(您需要爲這個對象創建一個新類)?還是一個HashMap? – immibis