s = new String("EOL");
break;
不知道这样问有什么意义
新建一个String对象s,并赋值为EOL,然后中断
应该是for循环或者是switch中的语句,就是简单的字符串创建,创建一个值为EOF的字符串后跳出循环。
可以理解为创建了两个对象
你的代码就不能截的再短一点吗???
就是s="EOL" 结束。看代码需要结合上下文滴。。。。
s连声明类型都没有。。。
栈地址s指向堆对象 ”EOL“
break;是跳出循环。s = new String("EOL");就是new 一个string类跟s="EOL"一样,只是多创建了一个对象。