例如,我正在尝试在字符 266 之后拆分一个字符串。用户输入一个字符串,如果超过一定长度,则将其吐到(在我的例子中)第 266 个字符处。 这是我的代码:
if(inputText.length() > 266){
//Max Chars Reached. Move Some To Part 2
}
所以,我需要的是它将第 267 位和之后的值设置为一个 var(例如 p2),其余的设置为 p1。
最佳答案
您可以使用 substring()
在特定索引处拆分字符串:
if(inputText.length() > 266){
String var1 = inputText.substring(0, 267);
String var2 = inputText.substring(267);
}
有关字符串的更多信息,请参阅 Javadocs .
关于java - 拆分字符串 Java(在特定字符处),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32036139/