如何删除字符串最后一位&JAVA&Android&AndroidStudio

Posted

tags:

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

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


这行代码就可以达到目的
参考技术A 可以用substring方法,截取字符串

String s = "aaaa";
s = s.substring(0, s.length()-1);本回答被提问者采纳

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

参考技术A public class Test3 
    public static void main(String[] args)
        String s1="abcdefg";
        String s2=s1.substring(0, s1.length()-1);
        System.out.println(s2);
        System.out.println("*******************");
        //如果只是要求不显示,也可以这么做
        String s3=s1.replace(s1.charAt(s1.length()-1)+"","");
        System.out.println(s3);
        //要是可变的更好办了
        StringBuilder ss=new StringBuilder("sdkfhslf");
        ss.deleteCharAt(ss.length()-1);
        System.out.println(ss);
    

参考技术B String s="ppppppa";
s=s.substring(0,s.length()-1);

以上是关于如何删除字符串最后一位&JAVA&Android&AndroidStudio的主要内容,如果未能解决你的问题,请参考以下文章

c语言中怎样截取一个字符串的最后一个字符?

sap 如何获取字符串最后一位

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

数组中出现一次的两个数(三个数)& 求最后一位bit为1

java的StringBuilder如何去掉最后一个字符?

防止在第一次单击后检查最后一个单元格行,反之亦然&将选定的行添加/删除到数组