java字符串操作

一、字符串截取

1.split()

例:String str = "1,2,3,4,5";

String[] strS = str.split(",");(strS = [1,2,3,4,5])

2.subString(),下标从0开始

例:String str = "abcdefg";

String str1 = str.subString(3);(str1 = "defg")

String str2 = str.subString(3,5);(str2 = "de")

3.StringUtils.substringBefore(str,s),这里是以第一个s,为标准截取

例:String str = "abcddcba";

String str1 = StringUtils.substringBefore(str,"d");(str1 = "abc")

4.StringUtils.substringBeforeLast(str,s),这里是以最后一个s,为标准截取

例:String str = "abcddcba";

String str1 = StringUtils.substringBeforeLast(str,"c");(str1 = "abcd")

二、字符串替换

1.replace(),替换值为空则为去掉规定字符

例:String str = "1_2_3_4_5";

String str1 = str.replace("_","*");(str1 = "1*2*3*4*5")

猜你喜欢

转载自blog.csdn.net/lei12742/article/details/83786361
今日推荐