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

2025-12-19 02:20:54

1、打开eclipse软件,新建类文件,demo.java 

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

2、声明String 类型变量命pname  其值为 abcdefgh。利用Java封装好的方法处理这个问题比较容易,直接截取字符串就可以。字符串需要加一个判断是不是为null 或为空,,不然会报异常。

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

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

3、代码如下:

 String pname = "abcdefgh";

//第一种方法

if(pname!=null&&pname!="") {

 

pname=pname.substring(0,pname.length()-1); //利用截取功能

 

}

System.out.println("第一种:"+pname);  查看输出结果如图。

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

1、同样声明String 类型变量命pname  其值为 abcdefgh。第二种方法是把字符串转换成char 数组,然后遍历数组 ,只取前面几位拼接在一起。

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

2、参考代码:

 String  pname = "abcdefgh";

char[] ar = pname.toCharArray();

String str="";

for(int i=0;i<ar.length;i++) {

if(i<ar.length-1) {

 

str+=ar[i];

}

}

         

System.out.println("第二种:"+str); 

参考一二两种方法,打印结果一致。

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢