字符串拼接

1、去掉最后一个字符串
String str = "123,233,323";//定义一个需要去掉逗号的字符串
通过substring截取字串
str=str.substring(int beginIndex,int endIndex);
截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str;
int idx = str.lastIndexOf(",");//通过lastIndexOf查找最后一个逗号
String str1 = str.substring(0,idx);;//通过截取逗号前的字符串
String str2 = str.substring(idx+1,str.length());//截取逗号后的字符串
str = str1 + str2;//逗号前字符串和逗后后的字符串拼接,结果是去掉逗号后的字符串
str的输出结果:123,233323

2、拼接字符串增加单引号
public static void main(String[] args) {
    String[] split = ("阎军梅,李乾毅".replaceAll(",", ",")).split(",");
    System.out.println("'"+StringUtils.join(split, "','")+"'");
}

 输出结果:'阎军梅','李乾毅'

3、截取字符串

String str = "i like yanggb";

System.out.println(str.substring(str.length() - 6)); // yanggb

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

System.out.println(str); // i like yanggb

 

 

 

posted @ 2022-04-07 16:07  岁月记忆  阅读(176)  评论(0)    收藏  举报