我正在寫一個接受用戶輸入的字符串在一個類中的Java程序。如何使用該元素的字段值在ArrayList中查找元素?
在一個單獨的類上,我有一個包含類型爲String(itemName),int和double的元素的類類型'Item'的數組列表。我想知道是否有辦法將用戶輸入的字符串轉換爲'Item'類型的對象(我聽說這很困難),或者如果有一種方法可以訪問數組的單個String元素itemName - 列表將其與用戶輸入的字符串進行比較。
Item.java
public class Item {
private String name;
private int monetaryValue;
private double weight;
// Getters and Setters
// ...
// Other methods
// ...
}
你的ArrayList包含'Item',但它包含Strings,整數和雙精度? – csmckelvey 2014-09-05 00:27:02
目前還不清楚,您可以分享「Item」的代碼還是重新解釋包含列表的內容? – Dici 2014-09-05 00:27:50
它聽起來並不重要,但重要的是你的嘗試。 – JosEduSol 2014-09-05 00:28:42