==和equals()的区别 引用类型:== 比较的是两个对象的地址值 equals()比较的是对象的内容,一般需要重写equals() 基本类型:==比较的是内容 equals()不能作用于基本类型 null和isEmpty()的区别 null表示未在内存中创建地址 isEmpty()表示创建了地址,但是判断内容是否为空 String s = “sadasda”; if(s==null || s.isEmpty()){};