- int转String 位数不足前面补零:
int num = 12;
String str = String.format("%012d",num);//int转String保留12位
结果:
一、去掉String字符串中的特殊字符(如“”、@等),此处以 ”为例
1.只有一个字符
String str = str.replace("\"","");
2.多个相同字符同时去掉
String str = str.replace(/\"/g,"");
二、截取字符串
String str = "sdjflsdfjlasdfjl";
1.截取第2位以后的字符
String str = str.substring(2);
结果:jflsdfjlasdfjl
2. 截取第2到5的字符
String str = str.substring(2,5);
结果:jfl
3.字符串分割
String str[] = str.split("d");
结果:s jfls fjlas fjl
String str[] = str.split("j",4);
结果:sd flsdf lasdf l
三、字符串拼接
String str = str.concat("qqqq");
String str = str+“qqqq”;
结果:sdjflsdfjlasdfjlqqqq
append()方法不能直接在String字符串中使用,需要创建StringBuffer才能用