public static void rechnung(List<String> array) {
for (int i = 0; i < array.size(); i++) {
for (int j = 0; j < array.size(); j++) {
if (i != j) {
System.out.println(array.get(i)
+ " gleich "
+ array.get(j)
+ " "
+ (array.get(i).substring(0, 9).equals(array.get(j)
.substring(0, 9))));
}
}
}
}
我的意圖是將具有相同日期的值從一個列表放入新列表中。最後,我有三個新的列表。java arraylist:與新的陣列列表相同的值
列表內容:
2007年3月7日00001.tif
2007年3月7日00002.tif
2008年2月18日00003.tif
2008年2月18日00004.tif
2008年2月18日00005.tif
11.03.2009 00004.tif
11.03.2009 00005.tif
,什麼是問題? – Magus
我相信隱含的問題是如何獲得這三個列表。 您可以只用1個列表得到更好的服務,但要持有你想要的對象的列表。 例如,創建具有「日期」屬性的對象,而「圖像列表」屬性(即列表),然後把這些對象放入一個列表。 – OrangeWombat