java - 在没有 apache 库的情况下根据空格将行分割成字符串

标签 java arrays regex string stream

我想根据字符串之间的空格将缓冲读取器中的一行拆分为字符串数组。

BufferedReader reader = new BufferedReader(new InputStreamReader(is));
String line;

我知道 apache 库中的一种方法允许您使用

String[] words = StringUtils.split(line);

这是测试练习,我无法访问任何外部库。如何仅使用JDK来执行此操作。

最佳答案

你可以这样做:

String words[] = line.split(" ");

注意 split 调用中的空格。我希望这会有所帮助。

关于java - 在没有 apache 库的情况下根据空格将行分割成字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47230155/

相关文章:

java - 如何强制子类使用父类(super class)变量?

java - PropertyEditorSupport 中的 getAsText() 何时被调用或调用

java - 如何将 Java 日期格式的日期传递给 cURL (PHP)?

mysql - 如何使用 Redshift 提取 JSON 数组中的所有元素?

regex - 有人知道如何在 Notepad++ 中使用正则表达式来查找阿拉伯字符吗?

javascript - JavaScript 中的正则表达式只允许带有可选 2 位小数的数字

java - Java中\b边界匹配器的使用

php - 检查数组是否存在

python - 交错两个 numpy 索引数组,每个数组中的一项

javascript - 以从右到左的语言(阿拉伯语)替换字符串