我有一個Vector
包含在索引0以下內容:如何過濾Vector對象的值?
[0010004008, 000020, P, false, false]
我想在它的第一個元素的值。
在這種情況下,我想要0010004008
。
到目前爲止,我已經使用:
Vector aT = cp.getPlan(wc, prd, "Week", anArray);
aT.elementAt(0);
我該怎麼辦呢?
我有一個Vector
包含在索引0以下內容:如何過濾Vector對象的值?
[0010004008, 000020, P, false, false]
我想在它的第一個元素的值。
在這種情況下,我想要0010004008
。
到目前爲止,我已經使用:
Vector aT = cp.getPlan(wc, prd, "Week", anArray);
aT.elementAt(0);
我該怎麼辦呢?
Vector.get(0)應該工作。
int value = (Integer) aT.get(0);
假設你有一個Vector<Vector<String>>
你可以在你的第一個get()
調用的結果再打電話get(index)
。
Vector aT = cp.getPlan(wc, prd, "Week", anArray);
aT.get(0).get(0); // returns "0010004008"
aT.get(0).get(1); // returns "000020"
aT.get(0).get(4); // returns "false"
使用提供的代碼有什麼問題?還要注意[「Vector.elementAt(int)'方法在功能上與'Vector.get(int)'方法」]相同(http://docs.oracle.com/javase/7/docs/api /java/util/Vector.html#elementAt(int))。 – Dukeling
導致它返回整行,如上所示。我只想要行m8中的特定元素。 – Kasanova
什麼數據類型是第一個元素?爲了讓人們更好地理解,提供一個[自包含的](http://sscce.org/#selfcon)示例總是有幫助的。 – Dukeling