java如何去掉字符串最后一个字符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java如何去掉字符串最后一个字符相关的知识,希望对你有一定的参考价值。

可以使用string自带的截取函数,就是截取第一个到倒数第二个的字符串:
利用substring()与length()
String str = "abcdefg";
str.substring(0,str.length()-1);
参考技术A StringBuffer sb = new StringBuffer(str);
sb.deleteCharAt(str.length()-1);
str =sb.toString();

大概就是这样,不是在ide里敲的,直接在百度回答的。

java中如何去掉最后一个字符

StringBuilder s=new StringBuilder();
s.append("zhidao");
s.deleteCharAt(s.length()-1);
System.err.println(s);
说明:java.lang.StringBuffer.deleteCharAt() 在这个序列中的指定位置删除字符。此序列是由一个char缩短
参考技术A String str = "1234567890";
String newStr = str.substring(0,str.length()-1);

以上是关于java如何去掉字符串最后一个字符的主要内容,如果未能解决你的问题,请参考以下文章

Java如何将拼接字符串中的最后一个逗号去掉

java如何去掉字符串最后一个字符

Delphi 字符串去掉最后一个字符

java 如何判断一个字符在字符串中最后出现的位置

拼接字符串时,去掉最后一个多余的逗号

java怎么去掉字符串最后一个字符