gpt4 book ai didi

java - 一行输入

转载 作者:行者123 更新时间:2023-11-30 06:22:31 26 4
gpt4 key购买 nike

我如何从用户那里读取单个“行”输入,这些输入用空格分隔值并将它们分配给某个变量?对我来说似乎很困惑。

例如,

Enter 3 digits = 3 4 5

Total = 12

我放的输入,一旦有空格,当我放“3 4”时只打印第一个值

我知道我不应该使用 nextInt 扫描仪,但我想不出办法

    int a;      
Scanner scan = new Scanner(System.in);

System.out.println("Enter 3 digits:");
a = scan.nextInt();
System.out.println(a);

最佳答案

通过在 for 循环中求和:

Scanner scan = new Scanner(System.in);
System.out.println("Enter 3 digits:");

int sum=0;
for(int i=0;i<3;i++){
sum = sum + scan.nextInt();
}
System.out.println(sum);

关于java - 一行输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19189866/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com