knrt.net
当前位置:首页 >> jAvA截取后面的字符串 >>

jAvA截取后面的字符串

1、截取字符串用subString方法 2、如果要截取一个字符串首先要判断字符串的长度是否符合你的要求不然会报错。 String str="awdawdswe";//待处理字符串 if(str.length>=4){// 判断是否长度大于等于4 String strsub=str.sbuString(str.length- 4);...

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

用substring(int start,int end); 程序如下: public class 截取字符串{ public static void main(String[] args){ String str = "weicc-20100107-00001"; str = str.substring(str.length()-5,str.length()); System.out.println(str);//输出 } };

public static void main(String[] args){ String str = "happy"; String strLast; strLast = str.substring(str.length()-4); System.out.println(strLast); } 输出结果为:appy

取字符串Hello的后3位,代码: String aa="Hello"; int n=3; String b=aa.substring(aa.length()-n,aa.length());

//截取#之前的字符串 String str = "sdfs#d"; str.substring(0, str.indexOf("#")); //输出的结果为:sdfs //indexOf返回的索引也是从0开始的,所以indexOf("#") = 4。 //java中的substring的第一个参数的索引是从0开始,而第二个参数是从1开始

可以通过java的indexOf方法获取到逗号的位置,之后通过”substring“方法截取出对应的字符串。举例: String reqResult = "11111111111111,222222222222"; String getSignInfo = reqResult.substring(reqResult.indexOf(",") + 1);//获取开始截取...

String str = "房估字(2014)第YPQD0006号"; String jieguo = str.substring(str.indexOf("第")+1,str.indexOf("号"));

String str="abc.def"; String str1=str.substring(str.indexOf(".")+1, str.length()); System.out.println(str1);

假设你的字符串为str 你先获取它的长度len = str.length(); 然后str(len - 2)和str(len - 1)就是你想要的最后两个字符

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com