有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java为什么我的while循环不会打断任何可以帮助我的人?

Possible Duplicate:
How do I compare strings in Java?

我查看了互联网和谷歌,了解如何打破while循环,并再次检查,但似乎没有中断。我再也没有希望了

我运行这个代码

  int i = 0;

    while( i <= 1236){

        System.out.println(i + " svarer til: "+md5(Integer.toString(i)));

        if(md5kryp == md5(Integer.toString(i))){


            System.out.println("Den dekryperet kode er: " + i);
            System.out.println("Den svare til den indtastede " +md5kryp);
            break;
        }

        i++;
    }

然后我把它打印出来,检查加密的“i”是否与加密的md5匹配。但它在运行。但并没有破坏它

我在81dc9bdb52d04dc20036dbd8313ed055(即数字1234)处,md5kryp始终是81dc9bdb52d04dc20036dbd8313ed055。所以,它确实匹配,但它运行,并没有停止。所以折线不起作用


共 (0) 个答案