我正在尝试从textarea (JTextArea)
读取数据并将内容存储到table(MySQL)
。如果textarea为空或者没有任何文本的换行符,我不希望执行INSERT
查询。我尝试了下面的代码,但它不起作用。有人能帮助我吗?谢谢。检查文本区域的内容是否为空(java)
String data=todo_area.getText();//read contents of text area into 'data'
String newline = System.getProperty("line.separator");
boolean hasNewline = data.contains(newline);
if (data == null || !data.trim().equals("")||hasNewline==false)
{
//INSERT query
}
'if(data == null || data.trim()。length()== 0 ||!hasNewLine)'should do the trick – MadProgrammer