string字符串基本操作,去掉最后一个指定字符,灵活运用
2019-02-21 18:18
3723 查看
本文章是本人在写项目时遇到的,对于大神来说不算什么,不喜勿喷,有好的方法可以留言,万分感谢
通过lastIndexOf找到最后一个逗号的位置,然后通过substring去掉最后一个逗号
定义一个需要去掉逗号的str
String str = “123,233,323”;//定一个字符串
1、通过lastIndexOf查找最后一个逗号
返回 String 对象中子字符串最后出现的位置。strObj.lastIndexOf(substring[, tartindex]),从右向左执行查找字符串。
int idx = str.lastIndexOf(",");
2、通过substring截取字串
str=str.substring(int beginIndex,int endIndex);截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str;
例如:
String str1 = str.substring(0,idx);;//通过截取逗号前的字符串
String str2 = str.substring(idx+1,str.length());//截取逗号后的字符串
str = str1 + str2;//逗号前字符串和逗后后的字符串拼接,结果是去掉逗号后的字符串
相关文章推荐
- 循环拼装String字符串去掉最后一个字符的方法
- 字符串的一些基本操作,复制,长度,子串查找,单词反转,比较,字符串反转,删除指定字符。
- 去掉String字符串的最后一个字符
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- 去掉std::string或std::wstring的最后一个字符的简单方法
- java 去掉最后一个多余的字符后返回字符串
- 编写一个函数reverse_string(char * string)(递归实现)实现:将参数字符串中的字符反向排列。要求:不能使用C函数库中的字符串操作函数。
- JavaScript 字符串操作(给索引查字符/给字符查索引/uri 编码和解码/字符串拼接/字符串截取/去掉空白/替换/变为数组/查找字符串中所有匹配项)
- 使用angularjs 去掉字符串最后的几个字符,从而实现trim的操作
- php去掉字符串中的最后一个字符
- 字符串操作之删除指定字符
- object-c中子字符串(NSMutableString)基本操作
- PHP去掉字符串的最后一个字符
- C#去掉最后一个字符(或字符串)
- JAVA中String字符串的各种基本操作
- Java-基础 String操作删除字符串中的一个字符(字符串切割)
- php 去掉字符串的最后一个字符
- php去掉字符串的最后一个字符
- 将指定的第4个字符放到该字符串的最前面。如 String str="abcdefg",将d放到最前面后为“dabcefg”
- js 去掉字符串最后一个字符