java如何判断一个string里是否有重复字符?

11111 FALSE, 12345 TRUE。 循环只能用while

第1个回答  2014-10-16
public class Array
{
private static boolean isNotDump(String input)
{
int i = 0, j = 1;
while(i < input.length())
{
while(j < input.length())
            {
if(input.charAt(i) == input.charAt(j))
                {
                return false;
                }
j++;
            }
i++;
}
return true;
}

public static void main(String[] args)
{
System.out.println(isNotDump("11111"));
System.out.println(isNotDump("12345"));
}
}

本回答被提问者和网友采纳
相似回答