如果此問題很蠢,但我正在處理某些事情,需要我執行一個循環來解析 MenuItem
類型的對象。在循環內,我需要將對象的名稱存儲在String
變量中。在列表大小未知時在列表中爲循環創建變量
但是我不確定在List
中有多少物品,因此不知道我需要多少個variables
。我可以以某種方式在循環內部聲明變量嗎? 下面是我當前的代碼:
for(int i = 0; i != orderItems.size(); i++){
MenuItem item = orderItems.get(i);
String itemName = item.getName();
}
原因上面的循環是因爲當它離開我希望所有的itemName
變量通過Http
post請求發送到數據庫。所以我可以通過這樣的參數:
new RequestTask().execute(url, itemName1, itemName2, itemName3);
任何幫助將不勝感激!
你的問題不相關,但我認爲你應該改變'I = orderItems.size()''到I
alfasin
2013-02-22 22:26:05
大概的OrderItems是某種聚合 - Java有一個一堆 - Stack,Vector,ArrayList等使用其中之一。 – 2013-02-22 22:31:00