java中字符串如何去除最后一个字符

 我来答
加百列windy
高粉答主

推荐于2019-08-23 · 每个回答都超有意思的
知道小有建树答主
回答量:2074
采纳率:100%
帮助的人:91万
展开全部

利用java中String类的substring()字符串截取方法 和length()求字符串长度方法即可。

1、语法解析:

public String substring(int beginIndex, int endIndex);第一个int为开始的索引,对应String数字中的开始位置;第二个是截止的索引位置,对应String中的结束位置。

2、具体代码如下:

3、执行结果如下:

扩展资料:

使用RTrim,此函数不仅仅用来删除最后的空格,也可以直接trim掉一些字符 。

1、具体代码如下:

2、使用TrimEnd,此函数和RTrim类似,区别是这个传递的是一个字符数组,而RTrim可以是任何有效的字符串。

执行代如下:

执行结果如下:

参考资料:

百度百科--substring

百度百科--trim

根闹米
推荐于2019-10-02 · TA获得超过1万个赞
知道答主
回答量:76
采纳率:0%
帮助的人:2万
展开全部

1、最常见的方法:

s = s.Substring(0,s.Length - 1)

2、用 RTrim

s = s.ToString().RTrim(',')

3、用TrimEnd,这个东西和RTrim差不多,区别是这个传递的是一个字符数组,而RTrim可以是任何有效的字符串 

s=s.TrimEnd(',') 

//如果要删除"5," 

char[] MyChar = {'5',','}; 

s = s.TrimEnd(MyChar); 

//s = "1,2,3,4" 

substring(参数)是java中截取字符串的一个方法

一种是public String substring(int beginIndex),返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。

另一种是public String substring(int beginIndex, int endIndex),返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuyang054
推荐于2017-09-05 · TA获得超过9093个赞
知道大有可为答主
回答量:5317
采纳率:78%
帮助的人:5213万
展开全部

方法有很多。
最简单易懂的方法
利用java中String类的substring()字符串截取方法 和length()求字符串长度方法即可

具体代码如下:

public class Test {
public static void main(String[] args) {
String str = "abcdefg";
System.out.println("截取最后一个字符串生成的新字符串为: " + str.substring(0,str.length()-1));
}
}

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孤城魔鬼
2015-06-19 · TA获得超过253个赞
知道小有建树答主
回答量:338
采纳率:100%
帮助的人:191万
展开全部
可以循环这个字符串,然后用substring截取这个字符串,从第一位截取到倒数第二位即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友54400f54a
2010-09-03 · TA获得超过350个赞
知道小有建树答主
回答量:214
采纳率:0%
帮助的人:179万
展开全部
修改前面两个人的代码,字符串是没有length方法的
String str = "abdcd";
if(str!= null){
//substring为截取字符串从第0位到倒数第二位。
//substring(0,5) 截取的就是0,1,2,3,4这四个位
//置的字符
String d = str.substring(0,str.length()-1);
System.out.println(d);---》输出abdc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式