标签: javafx
例如,我希望用户在文本字段中输入他的薪水;然后,如果用户输入了字符串,我会向他们显示一条错误消息,告诉他们重试。我以前使用if (Name.getText().matches("(?s)\\D*\\d.*"))来测试用户名的名称中是否没有数字值。我该如何做薪水?我希望将其计为int。
if (Name.getText().matches("(?s)\\D*\\d.*"))
int
if (salary.getText() instanceof java.lang.String)不起作用,因为我认为系统也会将薪水“ 1000”计为String。
if (salary.getText() instanceof java.lang.String)