加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

在java中的特定位置拆分字符串

发布时间:2020-12-15 04:45:11 所属栏目:Java 来源:网络整理
导读:假设您有一个“word1 word2 word3 word4”形式的字符串.拆分它的最简单方法是split [0] =“word1 word2”和split [1] =“word3 word4”? 编辑:澄清 我想拆分,而不是拆分[0] =“word1”,我有前两个单词(我同意它不清楚)和所有其他单词在split [1],即在第二
假设您有一个“word1 word2 word3 word4”形式的字符串.拆分它的最简单方法是split [0] =“word1 word2”和split [1] =“word3 word4”?

编辑:澄清

我想拆分,而不是拆分[0] =“word1”,我有前两个单词(我同意它不清楚)和所有其他单词在split [1],即在第二个空格

解决方法

我会使用String.substring(beginIndex,endIndex);和String.substring(beginIndex);

String a = "word1 word2 word3 word4";
int first = a.indexOf(" ");
int second = a.indexOf(" ",first + 1);
String b = a.substring(0,second);
String c = b.subString(second); // Only startindex,cuts at the end of the string

这将导致a =“word1 word2”和b =“word3 word4”

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读