- public static boolean isNumeric(String str)...{
- for (int i = str.length();--i>=0;)...{
- if (!Character.isDigit(str.charAt(i)))...{
- return false;
- }
- }
- return true;
- }
- public static boolean isNumeric(String str)...{
- Pattern pattern = Pattern.compile("[0-9]*");
- return pattern.matcher(str).matches();
- }
-
- public static boolean isNumeric(String str)...{
- for(int i=str.length();--i>=0;)...{
- int chr=str.charAt(i);
- if(chr<48 || chr>57)
- return false;
- }
- return true;
- }
- public static boolean isNumeric(String str)...{
- BigDecimal result = null;
- try...{
- result = new BigDecimal(Str);
- } catch (Exception e)...{
- }
- if (result==null)
- return false;
- else
- return true;
- }