java怎么截取字符串中最后一个字符

Posted

tags:

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

用String类的substring(int from,int to)方法去截字符串位置为from到to-1位置的字符
substring(int index)方法去截字符串位置index-1及以后的所有字符串,注意字符串的字符位置是从0开始的,substring(int from ,int to)方法是前闭后开的,即[from,to),可以理解为[from,to-1]
例:String name="helloworld";
System.out.println(name.substring(name.length()-1,name.length()));//输出d
System.out.println(name.substring(name.length()-1));//输出d
参考技术A String str = "hello";
String str1 = str.substring(0, str.length() -1);
System.out.print(str1);

最后输出的结果为 hell 最后一个字符被截取了

String str2 = str.substring(str.length()-1, str.length()) ;
System.out.print(str2);
输出结果为 o

java 怎么从后向前截取字符串

参考技术A 用StringBuilder类里面的方法,substring截取,reverse翻转 参考技术B Java代码
String str = "440103000000";
System.out.print(str.replaceAll("0*$", ""));本回答被提问者采纳

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

java怎么截取字符串中最后一个字符!!急!!!!!!!!!!

java怎么截取字符串中最后一个字符!!急!!!!!!!!!!

java怎么截取字符串?

java 怎么从后向前截取字符串

java中怎么截取字符串中两个单词中间的字符?

java截取指定步长的字符串怎么做?