如何识别文本字段数据类型java字符串或整数

时间:2014-10-16 09:08:50

标签: java netbeans awt

我有文本框,我想知道用户在文本框中输入的数据类型 并依赖于我想做某事的类型 如果有任何函数可以知道数据类型,那就太棒了。

3 个答案:

答案 0 :(得分:1)

import org.apache.commons.lang.StringUtils;    
StringUtils.isNumeric(String s);

请注意,这不会在常规情况下抛出异常,应该在每种可能的情况下避免这种情况。

答案 1 :(得分:0)

String name= scanner.nextLine();
try{
   int integerValue = Integer.parseInt(name);
   sysout("Name is integer value")
}
catch(NumberFormatException){
  sysout("name is not an integer value");
}

答案 2 :(得分:0)

默认情况下,您将只获取字符串类型,您必须编写自己的逻辑来检查数据类型。 您可以仅使用javascript限制数字或字符串值的输入。