如下所示:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while(in.hasNextLine())//判断是否有输入一行数据
{
String tmp = in.nextLine();//将一行数据读出
if(tmp.equals("q"))//输入q退出程序
break;
String arr[] = tmp.split("\\s+");//使用正则表达式将字符串分割 “\\s+”表示多个空格
int sum = 0;
for(String a:arr)//遍历所有的字符串并转换成整数求和
{
sum+=Integer.parseInt(a);
}
System.out.println(sum);
}
}
}
以上这篇Java读取一行空格隔开的数字字符串并求出这些数字的和方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
继续阅读与本文标签相同的文章
下一篇 :
C#支付宝新版支付请求接口调用
-
微信又上线一个新功能,快来了解一下吧
2026-05-14栏目: 教程
-
世界500强出光兴产中国首个生产基地,明年3月成都投产
2026-05-14栏目: 教程
-
用人脸识别就能取快递?也许并没有那么安全
2026-05-14栏目: 教程
-
DirectX Repair,也称DirectX修复工具,我已经自用好多年了!绿软爱好者必装!
2026-05-14栏目: 教程
-
5G版Pixel 4“跳票”,谷歌称时机还没到
2026-05-14栏目: 教程
