java中 如何判定文本框(JTextFeld)的内容为空? 有谁知道文本框的内容是否为空的判定函数或实现方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JTextField tf = new JTextField(); String str = tf.getText(); if(null == str || "".equals("")) { System.out.println("JTextField的内容为空!"); } else { System.out.println("JTextField的内容不为空!"); } if(JTextArea.getText()!=null||JTextArea.getText().equals("")){} 1楼台搞笑了 if(null == str || "".equals("")) { 这不永远空啊 "".equals(str)) 不过稍微改改还是对的 晕写成多行文本了,JTextArea改成JTextField也可以,他俩是同一父类 if("".equals(jTextArea.getText().trim())); JTextField d= new JTextField(10); String temp = d.getText(); if(temp==null || temp.equals("")) JTextField的内容为空! 判断 null 是多余的。文档里说了getText() 不会返回 null。不过若是 getDocument() == null 的话、会抛出 NPE if(JTextArea.getText()!=null||JTextArea.getText().equals("")){} JTextField tf = new JTextField(); String str = tf.getText().trim(); if(str.length() || "".equals("")) { System.out.println("JTextField的内容为空!"); } //必须去掉空格 最好是用apache.commons.lang里的StringUtils类StringUtils.isNotBlank(str);该方法实现已经判断了为null,为""的情况,所以就不用自己再逐一判断了 textField.getText()好像永远都不会 == null吧?!判断 textField.getText().length == 0 可以,如果空格也算是空的话,可以加trim textField.getText()好像永远都不会 == null吧?!不是==null,是equals(“”)。你判断字符串为空用“==null”? 关于eclipse的编译器真相 内部类中的问题请高手解答 java中的变量问题 最近在做https双向认证的时候发现异常请帮忙看看 JAVA SWING 用了JDialog的模态窗口后,为什么监听器没反应了? 又是乱码问题 求教关于classpath的问题 java怎么向命令行程序传递参数啊?(100求助) 如果用JAVA监听80或其它的端口以截取所有访问者的信息 专家们来看看这段程序,它怎么错拉?在线等待!!!!!!!! 如何用Graphics类画三角形? 【申精】JAVA程序员考证笔试题详解
JTextField tf = new JTextField();
String str = tf.getText();
if(null == str || "".equals("")) {
System.out.println("JTextField的内容为空!");
} else {
System.out.println("JTextField的内容不为空!");
}
这不永远空啊
"".equals(str)) 不过稍微改改还是对的
if("".equals(jTextArea.getText().trim()));
String temp = d.getText();
if(temp==null || temp.equals("")) JTextField的内容为空!
文档里说了getText() 不会返回 null。
不过若是 getDocument() == null 的话、会抛出 NPE
String str = tf.getText().trim(); if(str.length() || "".equals("")) {
System.out.println("JTextField的内容为空!");
} //必须去掉空格
StringUtils.isNotBlank(str);
该方法实现已经判断了为null,为""的情况,所以就不用自己再逐一判断了
不是==null,是equals(“”)。你判断字符串为空用“==null”?