【发布时间】:2012-05-24 10:25:28
【问题描述】:
我有以下字符串,当它的长度达到 36 时,我想将此字符串拆分为多个子字符串(通过以“,”作为分隔符)。它不完全拆分在第 36 个位置
String message = "This is some(sampletext), and has to be splited properly";
我想得到如下两个子字符串的输出:
1. '这是一些(示例文本)'
2. '并且必须正确分割'
提前致谢。
【问题讨论】:
-
由空格分割然后根据长度限制连接。
-
Java 中没有 API 可以做到这一点,所以你必须想出一个算法。你试过了吗?你遇到了什么问题?
-
您希望“句子中的长单词”的输出是什么?
-
最后一个拆分不是不必要的吗,即输出不应该是
'This is some' , 'sample text and' , 'has to be', 'splited properly'
标签: java string string-split