如何取一个字符串遇到某个字符之前的部分?
答案:2 悬赏:20 手机版
解决时间 2021-03-24 07:07
- 提问者网友:爱了却不能说
- 2021-03-24 01:46
如何取一个字符串遇到某个字符之前的部分?
最佳答案
- 五星知识达人网友:大漠
- 2021-03-24 02:38
先说一下思路,首先获取一下,你想要截取的分割符在整个串中的位置
比如你说的.这个分割符在整个abc.efg中的位置。
可以采用indexof操作来获取他的位置。
有了这个位置之后,就可以使用substring函数来截取字符串了
从第一个字符截取到.(不包含.)
String temp="abc.efg";
int leng=temp.indexof(".");
String result=temp.substring(0,leng);
比如你说的.这个分割符在整个abc.efg中的位置。
可以采用indexof操作来获取他的位置。
有了这个位置之后,就可以使用substring函数来截取字符串了
从第一个字符截取到.(不包含.)
String temp="abc.efg";
int leng=temp.indexof(".");
String result=temp.substring(0,leng);
全部回答
- 1楼网友:独钓一江月
- 2021-03-24 03:57
可以采用选择字符串子串的方法:
String str = "abc.efg";
String result = str.substring(0,str.indexof("."));
这个result字符串就是最后要的结果。
String str = "abc.efg";
String result = str.substring(0,str.indexof("."));
这个result字符串就是最后要的结果。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯