java - 在Java中将字符串中的更多空白空间折叠成单个空白空间?

标签 java

我有以下形式的字符串:

令字符 - 表示空白

----100----100----1000---

也就是说,更多的空格后面跟着一个数字,然后更多的空格后面跟着数字,等等。 我只需要提取三个数字。我该如何在java中做到这一点?

谢谢

最佳答案

I need to extract the three numbers only. How do I do that in java?

所以我知道您的字符串如下所示,在这种情况下您可以将其拆分为空格:

String str = "   100   100   1000";
String[] numbers = str.trim().split("\\s+");

关于java - 在Java中将字符串中的更多空白空间折叠成单个空白空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16590021/

相关文章:

java - AWS Kinesis 客户端 Java : Setting up TRIM_HORIZON Position in Stream does not work

java - J2ME 中的日期问题

java - 对象级锁定是线程安全的吗?

java - Google Analytics API 数据范围提取限制问题

java - 大数模 n 的快速乘法

java - 当我使用 @JsonProperty 通过 Spring 数据从 MongoDB 检索对象时出现空字段

java - 为什么使用 void 方法打开文件打不开?

java - JPA/Eclipselink - 动态选择数据源/JDBC URL

java - 这是好的代码和 Java 选项的使用吗

java - 如何在android中获取0-255范围内图像的像素值