有兴趣可关注微信公众号:Java成长录
微信公众号持续更新------------部分会在csdn同步
1.Java8种基本数据类型:
byte(8)char(16) short(16) int(32) float(32) double(64) long(64) boolean
2.包装类型:
Java基本类型不具有对象特性,每一种Java基础类型都对应一种Java包装类型
并且在Java5之后出现了自动装箱和拆箱;
装箱:基础类型转换为包装类型
拆箱:包装类型转换为基础类型
int a = 1;
//手动装箱
Integer a1 = new Integer(a);
//自动装箱
Integer a2 = a;
//手动拆箱
int a3 = a1.intValue();
//自动拆箱
int a4 = a1;
3,String类
-
字符串工具类StringUntils
1. public static boolean isEmpty(String str)
public static boolean isEmpty(String str)
StringUtils.isEmpty(null) = true
StringUtils.isEmpty("") = true
StringUtils.isEmpty(" ") = false //注意在 StringUtils 中空格作非空处理
2.public static boolean isNotEmpty(String str)
判断某字符串是否非空,等于 !isEmpty(String str)
3.public static boolean isBlank(String str)
判断某字符串是否为空或长度为0或由空白符(whitespace) 构成
StringUtils.isBlank(null) = true
StringUtils.isBlank("") = true
StringUtils.isBlank(" ") = true
4.public static String trim(String str)
去掉字符串两端的控制符(control characters, char <= 32) , 如果输入为 null 则返回null
StringUtils.trim(null) = null
StringUtils.trim("") = ""
StringUtils.trim(" ") = ""
StringUtils.trim(" \\b \\t \\n \\f \\r ") = ""
StringUtils.trim(" \\n\\tss \\b") = "ss"
StringUtils.trim(" d d dd ") = "d d dd