多语言展示
当前在线:1364今日阅读:39今日分享:10

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

java中字符串如何去除最后一个字符。
工具/原料

eclipse开发软件

方法/步骤
1

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

2

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

3

代码如下: String pname = 'abcdefgh'; //第一种方法 if(pname!=null&&pname!='') {   pname=pname.substring(0,pname.length()-1); //利用截取功能   } System.out.println('第一种:'+pname);  查看输出结果如图。

第二种方法
1

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

2

参考代码: String  pname = 'abcdefgh'; char[] ar = pname.toCharArray(); String str=''; for(int i=0;i

注意事项
1

字符串数据在调用其他方法时,需要判断是否为null

2

感觉有帮助,请点个赞把

推荐信息