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

 我来答
朱少爺大大
2018-03-30 · TA获得超过4366个赞
知道小有建树答主
回答量:20
采纳率:0%
帮助的人:4779
展开全部

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

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

希望可以帮助到你。

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

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

飞天猫110086
推荐于2017-11-17 · TA获得超过200个赞
知道答主
回答量:85
采纳率:0%
帮助的人:59.8万
展开全部
用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
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
TTforever579
2019-12-23 · TA获得超过808个赞
知道小有建树答主
回答量:1198
采纳率:64%
帮助的人:36.1万
展开全部
用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]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刑初素5
2017-11-13 · TA获得超过311个赞
知道小有建树答主
回答量:165
采纳率:69%
帮助的人:137万
展开全部

如下代码参照:

public class SubLastStr {
public static void main(String[] args) {
String str="abcdefgghijklmn";//截取最后一位字符
str=str.substring(str.length()-1,str.length());
System.out.println(str);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pangxchao
2012-04-13 · 超过11用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:34.5万
展开全部
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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(13)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式