首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请高手帮忙看上为啥用equals可以,==不行了呢

2013-01-28 
请高手帮忙看下为啥用equals可以,不行了呢import java.io.*public class System_in {public static voi

请高手帮忙看下为啥用equals可以,==不行了呢




import java.io.*;
public class System_in {
public static void main(String[] args) throws IOException {
// TODO 自动生成的方法存根
in2();
}

public static void in2() throws IOException{
InputStream in=System.in;
InputStreamReader isr=new InputStreamReader(in);
BufferedReader bur=new BufferedReader(isr);
String line=null;
while((line=bur.readLine())!=null){
if(line.equals("over")){//这里为啥用equals就正常,用下面注释掉的==就不正常了呢,不都是比较么,如果想用==该如何改呢
break;
}
//if(line=="over"){
//break;
//}

System.out.println(line.toUpperCase());
}
bur.close();
}
}

[解决办法]
2楼正解哦~~~

热点排行