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

Posted

tags:

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

我们可以用String类的substring(int from,int to)方法去截字符串位置为from到to-1位置的字符

如下;
String  str="1234:22:23";
int i=str.lastIndexOf(":");

希望可以帮助到你。

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。

Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

参考技术A 用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本回答被提问者采纳
参考技术B 用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]
参考技术C

如下代码参照:

public class SubLastStr 
public static void main(String[] args) 
String str="abcdefgghijklmn";//截取最后一位字符
str=str.substring(str.length()-1,str.length());
System.out.println(str);

参考技术D String str = "fdfdsfsfdsfds.B";
String str1 = str.substring(0, str.length() -1);
System.out.print(str1);

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

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

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

比如 breadapplebread 截取两个bread中间的字符,输出apple
而 applebreadbanana因为没有两个bread则输出none

参考技术A 使用正则表达式bread.*?bread去验证,验证成功则将字符串进行replace('bread',''),剩下的字符串就是你要的字符串了,如果正则表达式验证失败则返回none

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

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

java提取最后一个字符,怎么弄啊!急急急

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

急!急!急!急!!!SQL里面的字符怎么用一条SQL语句将逗号后面的字符串得到?

PHP中如何截取两个指定字符中间的字符?急!

截取字符串