可能重复:
在 Java 中将字符串拆分为等长的子字符串
我有一个 String[] 数据结构,就像这样
0.1953601.3675211.3675214.1025640.5860811.36752110.3540903.711844-5.2747252.539683
我想把它分成这样的数组
0.195360
1.367521
1.367521
4.102564
0.586081
1.367521
10.354090
3.711844
-5.274725
2.539683
所以小数点后的值有6个有效数字
我尝试使用这个问题的正则表达式解决方案,但它似乎不起作用。
甚至这个
System.out.println(Arrays.toString(
"Thequickbrownfoxjumps".split("(?<=\\G.{4})")
));
给了我一个[Theq, uickbrownfoxjumps]
不是[Theq, uick, brow, nfox, jump, s]
我期望的输出。