我只需要创建一个方法来检查三个整数是否相同,让用户告诉一个对象执行这个方法,然后向用户询问另一个命令。当我输入“c”时(只有这种情况会这样做,我有另一个逻辑上相同的情况),它会做它应该做的事情,但它会尝试接受下一个输入并将其作为参数运行据我了解,已经执行的方法。
something=in.nextLine();
commands=something.charAt(0);
do{
switch(commands){
//Blah blah blah other commands
case 'c':
boolean yes=object.allTheSame(in.nextInt(),in.nextInt(),in.nextInt());
System.out.println(yes);
System.out.println("Please enter a command: ");
something=in.nextLine();
break;
}
commands=something.charAt(0);
}while(commands!='q');