因此,目前我從java中的一個XML文件中提取兩個不同的屬性(對於我的項目)相互關聯,並將它們打印到控制檯。但是,我希望能夠以引用一個值的方式存儲這些值,以檢索它的相應副本。例如:在Java中存儲一些數據的最佳方式是什麼? (Array vs ArrayList)
Id: rId11 & Target: image3
Id: rId10 & Target: image2
Id: rId9 & Target: image1
有了這些3個值,我會想辦法來存儲每行,但是當我引用「RID」我能得到它的相應的「目標」值。我正在考慮使用數組還是數組,但我不確定哪個更適合我的目的,或者我會如何僅引用一個值並獲取其他值。任何人都可以給我一些建議嗎?先謝謝你。
非常感謝!我決定使用你的HashMap的答案,但是對於我正在做的事情做了一些細微的修改。 Java相當新穎,所以在你提到它之前我都沒有考慮過映射。還要感謝所有爲您的輸入做出貢獻的人。 :) –
@ This 0ne Pr0grammer:不客氣。如果您不熟悉Java,則應該通過Java教程http://download.oracle.com/javase/tutorial進行工作,並閱讀Josh Bloch的Effective Java(第2版)。 –