JTextField ageTxt;
ageTxt = new JTextField("30");
int age = ageTxt.getText( );
if (age < 30)
System.out.println("You are young");
else
System.out.println("You are NOT young");
Run Code Online (Sandbox Code Playgroud)
ageTxt.getText()返回一个java.lang.String.您正试图将其分配给int不起作用的原语.
您可以使用Integer.parseInt()将String转换为int.但请注意,当字符串不是有效数字时,这可能会抛出NumberFormatException.所以你可能想把它包装在try-catch块中.
| 归档时间: |
|
| 查看次数: |
131 次 |
| 最近记录: |