输入字符串“1”,无法判断
package ProjectAnswer;
import java.util.Scanner;
public class Text {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("欢迎使用答答租车系统:");
System.out.println("您是否要租车:1是 0否");
String a;
do {
a=input.nextLine();
if("1"==a) {
System.out.println("您可租用的类型及其价目表:");
System.out.println("序号 汽车名称 租金 容量");
System.out.println("1. 奥迪A4 500元/天 载人:4人");
System.out.println("2. 马自达6 400元/天 载人:4人");
System.out.println("3. 皮卡雪6 450元/天 载人:4人 载货:20吨");
System.out.println("4. 金龙 800元/天 载人:20人");
System.out.println("5. 松花江 400元/天 载人:4吨");
System.out.println("6. 依维柯 1000元/天 载人:20吨");
break;
}else if("0"==a){
System.out.println("欢迎再次使用答答租车系统!");
break;
}
else {
System.out.println("您输入错误,请重新输入!");
}
}while("0"!=a&&"1"!=a);
}
}
输出结果:
欢迎使用答答租车系统:
您是否要租车:1是 0否
1
1
您输入错误,请重新输入!
1
1
您输入错误,请重新输入!
1