一、
逻辑判断
1. if(条件){
//逻辑处理
}else{
//逻辑处理
}
2.if if else (2次)
3.if else if else
—————
判断字符串(对象)相等语法:a.equal(b)
数值相等:==二、循环控制
boolean a = true
while(a)
//这里面的语句会反复执行直到布尔值==false或者遇到break;
//a=false;
//break;
逻辑判断
1. if(条件){
//逻辑处理
}else{
//逻辑处理
}
2.if if else (2次)
3.if else if else
—————
判断字符串(对象)相等语法:a.equal(b)
数值相等:==二、循环控制
boolean a = true
while(a)
//这里面的语句会反复执行直到布尔值==false或者遇到break;
//a=false;
//break;
方法之一
用死循环 + break
int num=5;
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个数");
try {
while(true) {
int userguess=sc.nextInt();
if(userguess>num) {
System.out.println("数值过大!");
}else if(userguess<num) {
System.out.println("数值过小!");
}else {
System.out.println("恭喜你猜对了!");
break;
}
}
} catch (Exception e) {
e.printStackTrace();
}finally {
sc.close();
}
}
}