如果上面那个不行,你就用:

tf.getText().trim().length()1用它来判断是否为空
Equals比较栈内存中的地址是否相等。相等为true否则为false;
Equals比较两个值是否相等。相等为true否则为false;
因为你不输入默认的是个空格,也是有值的,不为空。
取到后,trim()下。这样就是去掉前后空格的。
然后判断是否等于""
信息判断咯假如t是一个TextField
就是这样比较懂了?getText()方法返回的是String类String类的equals()方法是比较值而你如果直接用t.getText()==""的话就会比较它们在内存中的位置