如何创建自动命名概念

时间:2011-08-10 12:56:24

标签: java android

感谢之前的回复,

如何将String与ListArray进行比较,每当字符串与数组列表匹配时,它自动包含任何整数值,并且只要搜索开始,该整数值就会递增。这有可能吗?

1 个答案:

答案 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