是的,可以使用Scanner类的nextInt()方法来获取两个整数输入,而不需要进入下一行。下面是一个示例代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个整数:");
int num1 = scanner.nextInt();
System.out.print("请输入第二个整数:");
int num2 = scanner.nextInt();
System.out.println("第一个整数为:" + num1);
System.out.println("第二个整数为:" + num2);
scanner.close();
}
}
在上述代码中,我们创建了一个Scanner对象来读取用户的输入。首先,使用nextInt()方法获取第一个整数输入,然后使用nextInt()方法获取第二个整数输入。接下来,我们打印出这两个整数的值。
请注意,为了确保程序的正常运行,我们在代码的最后调用了scanner.close()方法来关闭Scanner对象。
这种方法可以在不进入下一行的情况下获得两个扫描器输入,并且适用于各种整数输入场景。
领取专属 10元无门槛券
手把手带您无忧上云