demo1 concat
String strA = "www.mldn.cn";
String strB = "www." . concat("mldn") . concat(".cn");
System.out.println(strB);
System.out.println(strA == strB);// 和php不同,这里是:false
demo2 isEmpty
String str = "";
System.out.println(str.isEmpty());//true
System.out.println("mldn".isEmpty());//false
demo3 trim
String str = " MLDN java ";
System.out.println(str.length());// 数组长度后面不用(),字符串需要
String trimStr = str.trim();// 去除左右空格
System.out.println(str);
System.out.println(trimStr);
System.out.println(trimStr.length());// trim() 处理后的长度
demo4 toUpperCase toLowerCase
String str = "www.MLDN.cn";
System.out.println(str.toUpperCase());//转大写
System.out.println(str.toLowerCase());//转小写
demo5 单词首字母转大写
class StringUtil {
// 字符串首字母转大写
public static String initcap(String str){
if(str == null || "".equals(str)){
return str;
}
if(str.length() == 1){
return str.toUpperCase();
}
return str.substring(0,1).toUpperCase() + str.substring(1);// 和js很类似
}
}
public class HelloWorld {
public static void main(String args[]){
System.out.println(StringUtil.initcap("mldnjava"));// initcap静态方法,直接调用,不用实例化;
System.out.println(StringUtil.initcap("m"));
}
}