Java怎样判断输入是否为数字?

小编这里分享一下如何在JAVA里怎样判断输入的内容是否为数字,针对新手哦,如果有更好的办法,也请给我留言,共同学习一下吧

操作方法

  • 01

    第一种方式: public class CharTest {    public CharTest() {    }    public static void main(String args[]) {     String s = "123abc";     for (int i=0;i<s.length();i++) {     char ch = s.charAt(i);     System.out.println(ch + " is digit? " + Character.isDigit(ch));     System.out.println(ch + " is digit? " + (ch >= '0' && ch <= '9'));     }    }}

  • 02

    第二种方式:正则表达式 if(str==null || "".equals(str.trim())){return true;}Pattern pattern = Pattern.compile("[0-9]*");Matcher isNum = pattern.matcher(str.trim());if(isNum.matches()){System.out.println("是一个数字");}else{System.out.println("不是一个数字");}

  • 03

    第三种方式:前台的标签里用JS直接验证 <input type="text" id="num" name="num" onkeyup="this.value=this.value.replace(/\D/g,'')" />

(0)

相关推荐

  • 怎么让c++控制台程序判断输入的是什么数字

    这篇文章教你怎么判断输入的是什么,然后做一件你想要的事.本文就以输入数字后输出一些文字为例. 操作方法 01 打开c++编程软件(比如Microsoft Visual C++ 6.0),新建一个Win ...

  • Java实现判断水仙花数

    使用java语言判断用户输入的数字是否是水仙花数 操作方法 01 使用java语言判断用户输入的数字是否是水仙花数. 02 写代码: package day03; import java.util.S ...

  • 如何判断字符串是否为数字

    web开发,或者编程中都会用到变量,变量是存储对象或者字符串的载体,变量的类型可以是数字类型,字符串类型,double类型,bool类型等等.那么如何判断一个字符串是否为数字呢?? 由于正则表达式是通 ...

  • C#如何判断一个字符串是不是数字

    C语言:其实在我们的C语言的编程里,对于判断一个字符串是不是数字,无非就是对其定义,并利用判断语句对其进行循环判断,不过这个程序,只需要进行两次循环的判断,如果我们输入的字符串不是字母就是数字,所以, ...

  • java如何判断输入值是否是特殊字符

    java如何判断特殊字符的问题. 操作方法 01 很多朋友不知道java如何判断输入值是否是特殊字符,今天就为大家总结一下 02 java有个Pattern和Matcher类,专门用来处理正则表达式的 ...

  • WPS表格2013怎么输入长串数字?

    ①我们直接在单元格输入长串数字,很明显,显示的是科学计数法。 ②先来告诉大家第一种方法,在输入数字的时候,先打一个单引号‘然后在输入,得到的就是正确的数字。 ③除此之外,还可以设置单元格的格式,右击, ...

  • 在Word中快速输入大写中文数字的方法

    在一些特殊领域,例如银行等金融部门,经常需要输入中文的数字,一次两次可以,但是输入次数多了未免太麻烦了,这里介绍一种快速输入中文数字的方法: 执行“插入”菜单上的“数字”命令,在弹出的“数字”对话框中 ...

  • word2010如何输入三个数字的带圈字符

    在word中我们有时需要输入大数字的带圈字符,小编教给大家一个简单的方法 (1)首先我们先打来Word,输入两个数字,假如我们需要给数字128进行带圈,那么我们先输入数字12,输入后选中数字,然后单击 ...

  • WPS表格怎么输入长串数字?

    WPS表格怎么输入长串数字? ①我们直接在单元格输入长串数字,很明显,显示的是科学计数法. ②先来告诉大家第一种方法,在输入数字的时候,先打一个单引号'然后在输入,得到的就是正确的数字. ③除此之外, ...