感谢之前的回复,
如何将String与ListArray进行比较,每当字符串与数组列表匹配时,它自动包含任何整数值,并且只要搜索开始,该整数值就会递增。这有可能吗?
答案 0 :(得分:0)
这样的事情?
public static String find(String value, ArrayList<String> list){
int count = 1;
String test = value;
while(list.contains( test )) {
test = value+count;
count++;
}
return test;
}
测试实施:
ArrayList<String> list = new ArrayList<String>();
list.add( "test" );
list.add( "test1" );
list.add( "test2" );
System.out.println(find("test", list));
输出
test3