java - 拆分字符串 Java(在特定字符处)

标签 java

例如,我正在尝试在字符 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/

相关文章:

java - 测试 Miller Rabin 时出现 Stackoverflow 异常

java - 即使在注销后,后退按钮也能像登录一样工作

JavaMailSender - 将动态值设置到邮件模板中

java 类无法识别我要导入的 jar 文件

JavaFX TitledPane 更改的标题背景在鼠标输入时重置

java - JUnit 自定义注解

java - 自定义 Android 评分栏

java - 显示动画 GIF

java - 如何连接到在 GCP 虚拟机实例上运行的 Grakn 服务器

java - 在结果集 Java 中执行 Access 查询