如何在Java中一行输入来自用户的多个值?

要在一行中输入来自用户的多个值,代码如下-

示例

import java.util.Scanner;

public class Demo {

   public static void main(String[] args) {

      System.out.print("Enter two floating point values : ");

      Scanner my_scan = new Scanner(System.in);

      double double_val = my_scan.nextFloat();

      int int_val = my_scan.nextInt();

      System.out.println("The floating point value is : " + double_val + " and the integer value is : "

      + int_val);

   }

}

输入值

56.789 99

输出结果

Enter two floating point values : The floating point value is : 56.78900146484375 and the integer

value is : 99

名为Demo的类包含主要功能,在该功能内创建了Scanner类对象,并解析了两个值(一个双精度值和一个整数值)。这些值取自标准输入,然后显示在控制台上。

扫描程序对象直接解析输入,而无需将其拆分为多个字符串。除此之外,用户可以在单行或多行上输入数据。

以上是 如何在Java中一行输入来自用户的多个值? 的全部内容, 来源链接: utcz.com/z/334879.html

回到顶部