Java截取字符串后几位的方法_极悦注册
专注Java教育14年 全国咨询/投诉热线:444-1124-454
极悦LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java截取字符串后几位的方法

Java截取字符串后几位的方法

更新时间:2022-09-07 10:29:40 来源:极悦 浏览17487次

Java中的String类提供了一个substring(int from, int to)方法用于截取字符串中位置为from到to-1位置的字符。

因为字符串的字符位置是从0开始的,而substring(int from, int to)方法是前闭后开的,即[from, to),可以理解为[from, to-1]。

同时to是可以省略的(多态),to缺省的情况下为截取到字符串的最后一位。

由此可以想到,java如何截取字符串后几位呢?

可以先获取字符串的长度,将字符串的长度-n作为substring()方法的第一参数,就能实现截取字符串最后的n个字符的效果。

String str = "i love 791202";
System.out.println(str.substring(str.length()-6)); // 791202

另外要注意的是,Java中的String是不可变的类型,因此substring()方法并不会改变原字符串,而是返回了一个新的字符串。

System.out.println(str); // i love 791202

以上就是关于“Java截取字符串后几位的方法”介绍,大家如果感兴趣,可以通过极悦java零基础教程中字符串的学习,相信一定可以掌握截取字符串这个技能。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>