我看到这行代码使我感到惊讶:

String res = "", currentLine;
while ((currentLine = rd.readLine()) != null) {
            res+= currentLine;

        }


变量currentLine之前没有定义,奇怪的是它不会引发任何错误吗? Java是否以某种方式使currentLine成为关键字?

谢谢!

最佳答案

实际上,currentLine被定义为:

String res = "", currentLine;


是相同的

String res = "";
String currentLine;

关于java - 在Java中currentLine充当关键字吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34970231/

10-09 08:48