MaskFormatter mf = new MaskFormatter("(0###) ### - ## - ##"); // format JFormattedTextField formattedTextField = new JFormattedTextField(mf);
用这个代码我从用户那里得到一个电话号码。例如“(0444)111-12-34”。如果用户不写任何东西,我会得到一个像这样的字符串“(0)-”。如何检查它是否为空。用户写下了所有的数字。
hkmswyz61#
String text = formattedTextField.getText().toString(); Boolean flag1 = Character.isDigit(text.charAt(2)); if(flag1){ System.out.println("NUMBER"); }else{ System.out.println("NOT NUMBER"); }
我可以用这个代码检查一下。
1条答案
按热度按时间hkmswyz61#
我可以用这个代码检查一下。