小编for*_*rmn的帖子

输入不是a或b时循环吗?

我正在为一个课程项目做最后润色,我正在为我的一个用户输入添加一个安全网.我设置它,以便如果用户输入"1"或"2",他们输入的数据将以不同的方式显示.我想添加一个方法,阻止用户输入"1"或"2"以外的任何内容.这是它的代码.

do
{
System.out.println("Please type either '1' or '2'.");
Scanner scan = new Scanner(System.in);
a = scan.nextInt();
}
while (a != (1||2));
//after user enters 1 or 2, return the choice
return a;
Run Code Online (Sandbox Code Playgroud)

我一直在阅读有关操作数和逻辑的内容,但我有点卡住了.我一直在唠叨我的老师,所以我想我会给他一个假期,因为我不是他唯一的学生.我的错误是"二元运算符'||'的错误操作数类型.

java boolean-logic

1
推荐指数
1
解决办法
243
查看次数

标签 统计

boolean-logic ×1

java ×1