java - 拆分并分配一个以空格作为分隔符的字符串

标签 java regex string

我需要拆分此字符串的帮助,但我似乎无法找到正确的方法。 假设我在一条线上有两个数字

12 101

我想取第一个并将其分配给变量,然后取第二个并将其分配给一个变量,这听起来很容易,但对我来说我想不出正确的方法吗?

最佳答案

在空格上拆分字符串,这将为您提供一个可以存储在两个变量中的字符串数组。如有必要,您可以将它们转换为整数,如下所示:

String text = "12 101";
String[] split= text.split("\\s+");
String first = split[0];
String second = split[1];

//if you want them as ints
int firstNum = Integer.parseInt(first);
int secondNum = Integer.parseInt(second);

关于java - 拆分并分配一个以空格作为分隔符的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3693152/

相关文章:

java - 在 Java 中尝试 Throw Catch

javascript - 在 webview 中显示网页的一部分

java - 从父 JFrame 访问 JDialog 的 JtextArea?

python - BeautifulSoup提取物

php - 将逗号分隔值转换为双引号逗号分隔字符串

python - 需要有关字符串格式的帮助

java - 没有定义名为 '...' 的 bean 和 Spring @Resource 注释

.net - 正则表达式在双花括号之间得到任何东西

regex - 如何验证 pretty-config.xml 中的正则表达式

连续字符串