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