java - 分割字符串时是否有替代 String[] 的方法?

标签 java string split

在制作扫描仪时,我想将输入分割两次:
首先使用 String.split("\\s+");
删除所有空格 然后使用 String.split("(?!^)");
将剩余的字符串拆分为字符 删除空格后,我似乎无法弄清楚如何创建一个包含字符串部分的全新数组的字符串。
有了这个,我尝试了 String = String.split(),但没有成功。
Google 也没有提供帮助。

最佳答案

你似乎把这个问题过于复杂化了,为什么不做一些简单的事情:

// remove spaces
String a = "abc".replace(" ", "");

// to array of chars
char[] chars = a.toCharArray();

关于java - 分割字符串时是否有替代 String[] 的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47170104/

相关文章:

c - C 中的字符串拆分器 - 它是如何工作的?

linux - 拆分大型 gz 文件同时保留行

Java - 子类调用 super 构造函数,它调用子类方法而不是它自己的方法

php - 删除标签但在 php 中保留标签之间的字符串

java - 如何使用 Spring 数据 jpa 更新实体

javascript - 获取动态字符串的最后 2 个字符

arrays - 遍历 Go 中的任意可迭代数据结构

Javascript split 不是一个函数

Java - jackson 到一个文件

java - 错误: MyGestureDetector cannot be resolved to a type.如何解决?