在Java中,可以使用空格或逗号作为分隔符,在一行中输入4个不同的整数。以下是两种常见的方法:
方法一:使用空格作为分隔符
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入4个不同的整数(使用空格分隔):");
int num1 = scanner.nextInt();
int num2 = scanner.nextInt();
int num3 = scanner.nextInt();
int num4 = scanner.nextInt();
System.out.println("输入的四个数字分别是:" + num1 + " " + num2 + " " + num3 + " " + num4);
}
}
方法二:使用逗号作为分隔符
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入4个不同的整数(使用逗号分隔):");
String input = scanner.nextLine();
String[] nums = input.split(",");
int num1 = Integer.parseInt(nums[0].trim());
int num2 = Integer.parseInt(nums[1].trim());
int num3 = Integer.parseInt(nums[2].trim());
int num4 = Integer.parseInt(nums[3].trim());
System.out.println("输入的四个数字分别是:" + num1 + " " + num2 + " " + num3 + " " + num4);
}
}
这两种方法都使用了Scanner
类来获取用户输入。第一种方法使用nextInt()
方法逐个读取输入的整数,而第二种方法使用nextLine()
方法读取整行输入,然后使用split()
方法将字符串按逗号分隔成数组,再使用Integer.parseInt()
方法将字符串转换为整数。最后,将得到的四个整数输出到控制台。
请注意,以上代码示例中没有提及任何特定的云计算品牌商,如需了解腾讯云相关产品和产品介绍,建议访问腾讯云官方网站或咨询腾讯云官方客服。
领取专属 10元无门槛券
手把手带您无忧上云