如何取一个字符串遇到某个字符之前的部分?3
发布网友
发布时间:2023-10-16 17:09
我来回答
共2个回答
热心网友
时间:2024-06-22 02:47
可以采用选择字符串子串的方法:
String str = "abc.efg";
String result = str.substring(0,str.indexof("."));
这个result字符串就是最后要的结果。
热心网友
时间:2024-06-22 02:43
先说一下思路,首先获取一下,你想要截取的分割符在整个串中的位置
比如你说的.这个分割符在整个abc.efg中的位置。
可以采用indexof操作来获取他的位置。
有了这个位置之后,就可以使用substring函数来截取字符串了
从第一个字符截取到.(不包含.)
String temp="abc.efg";
int leng=temp.indexof(".");
String result=temp.substring(0,leng);