【发布时间】:2020-02-22 08:53:00
【问题描述】:
我正在尝试像这样拆分字符串:
stringNumbers = "12.34+345.56+45-87.90*43.00";
String[] Operators = stringNumbers.split("[0-9.]");
当我打印操作符时,在控制台中我得到了这个:
[, , , , , +, , , , , , +, , -, , , , , *]
空字符不是我想要的输出。为什么我得到空字符以及如何解决这个问题?
【问题讨论】:
-
请注意:它们不是空字符,而是空字符串(“”)。
-
我认为这个网站不欢迎新来者。我不明白为什么会有这么多反对票?
标签: java arrays regex string java-8