level 1
import java.util.Scanner;
public class Test{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
for(;;){
System.out.println("老婆,你爱我吗?");
String Answer=in.next();
if(Answer!=("爱")){
}else{
break;
}
}
}
}
为啥输入正确不会跳出?
2012年11月20日 03点11分
1
level 14
2楼正解,直接用等号是不能正确判断字符串是否相等的
2012年11月20日 03点11分
3
level 4
import java.util.Scanner;
public class Test{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
for(;;){
System.out.println("老婆,你爱我吗?");
String Answer=in.next();
if(!Answer.equals("爱")){
}else{
break;
}
}
}
}
是不是这样的
2012年11月20日 03点11分
4
对的,已经解决了
2012年11月20日 03点11分