Java 如何将代码放入循环中,因为它不再接受输入
用户将输入块的行和列。行数和列数应为大于2且小于或等于10的整数。如果任何输入不正确,则显示错误消息并再次请求该输入Java 如何将代码放入循环中,因为它不再接受输入,java,Java,用户将输入块的行和列。行数和列数应为大于2且小于或等于10的整数。如果任何输入不正确,则显示错误消息并再次请求该输入 System.out.print("Enter the number of rows "); Scanner obj1 = new Scanner(System.in); int ro = obj1.nextInt(); System.out.print("Enter the number of columns "); int co =
System.out.print("Enter the number of rows ");
Scanner obj1 = new Scanner(System.in);
int ro = obj1.nextInt();
System.out.print("Enter the number of columns ");
int co = obj1.nextInt();
if((ro > 2 && ro <=10) && (co > 2 && co <=10))
{
CLASS obj = new CLASS(ro,co);
}
else
{
System.out.println("Erro Wrong ipnut " + "Please enter again");
}
如何将上述代码放入循环中,因为它只运行一次,并且在输入错误的输入时不会再次接受输入,而只是显示消息。在Java中,有一些循环名为while和for。看看:这个问题有点愚蠢,但这里有一个快速的解决方案: 虽然是真的{ System.out.print输入行数; 扫描仪obj1=新的ScannerSystem.in; int ro=obj1.nextInt; System.out.Print输入列数; int co=obj1.nextInt;
ifro>2&&ro 2&&co这无疑是一个练习。你尝试过什么?为什么要使用所有奇怪的标记?你需要将整个输入过程包含在一个while循环中。什么是类?这个问题以前已经被问过很多次了。