Java判断输入是否为数字-jsp入门教程

Java判断输入是否为数字-jsp教程入门教程

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'));
  }
  }
}

方法二

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("不是一个数字");
}

时间: 2024-07-31 14:08:01

Java判断输入是否为数字-jsp入门教程的相关文章

jsp入门教程:用户登陆密码判断代码

jsp入门教程:用户登陆密码判断代码 <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <%@include file="../DB.jsp"%> <jsp:useBean id="loginMD5" sco

js判断输入是否为数字

 js判断输入是否为数字 <html xmlns="http://www.3lian.com/"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js判断输入是否为数字</title> <script language="javascript教程&q

js判断输入是否为数字的具体实例

这篇文章介绍了js判断输入是否为数字的具体实例,有需要的朋友可以参考一下   复制代码 代码如下: <html xmlns="http://www.3lian.com/"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js判断输入是否为数字</title> <

循环条件判断-如何判断输入时是不是数字(输入是非数字或者输入为负数则跳出while循环)

问题描述 如何判断输入时是不是数字(输入是非数字或者输入为负数则跳出while循环) C++中cctype头文件中的isdigit()函数如果参数是0~9,则函数返回true,这个函数只能判断是个数么?如果我要判断两位数.三位数......还能用么? while(cin>>num) 其中num为整形变量,其中括号中的语句可以判断输入是不是数字?是怎么样的原理? 还有其他方法么?ASCII怎么用呢? 解决方案 cin>>num肯定是数字 while (cin>>num)

java判断字符串是否为数字的方法小结_java

本文实例总结了java判断字符串是否为数字的方法.分享给大家供大家参考,具体如下: 方法一:用JAVA自带的函数 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 isNume

Java Servlet 和 JSP入门教程(3)

js|servlet|教程|入门教程 Java Servlet 和 JSP教程(3) 3 Servlet 3.1 Servlet基本结构 下面的代码显示了一个简单Servlet的基本结构.该Servlet处理的是GET请求,所谓的GET请求,如果你不熟悉HTTP,可以把它看成是当用户在浏览器地址栏输入URL.点击Web页面中的链接.提交没有指定METHOD的表单时浏览器所发出的请求.Servlet也可以很方便地处理POST请求.POST请求是提交那些指定了METHOD="POST"的表

Java Servlet 和 JSP入门教程(1)

js|servlet|教程|入门教程 Java Servlet 和 JSP教程(1) 1 概述 1.1 Java Servlet及其特点 Servlet是Java技术对CGI编程的回答.Servlet程序在服务器端运行,动态地生成Web页面.与传统的CGI和许多其他类似CGI的技术相比,Java Servlet具有更高的效率,更容易使用,功能更强大,具有更好的可移植性,更节省投资(更重要的是, Servlet程序员收入要比Perl程序员高:-): 高效 在传统的CGI中,每个请求都要启动一个新的

Java Servlet 和 JSP入门教程(2)

js|servlet|教程|入门教程 Java Servlet 和 JSP教程(2) 2 安装 2.1 安装Servlet和JSP开发工具 要学习Servlet和JSP开发,首先你必须准备一个符合Java Servlet 2.1/2.2和JavaServer Pages1.0/1.1规范的开发环境.Sun提供免费的JavaServer Web Development Kit(JSWDK),可以从http://java.sun.com/products/servlet/下载. 安装好JSWDK之后

Java Servlet 和 JSP入门教程(4)

js|servlet|教程|入门教程 Java Servlet 和 JSP教程(4) 3.3 输出HTML的Servlet 大多数Servlet都输出HTML,而不象上例一样输出纯文本.要输出HTML还有两个额外的步骤要做:告诉浏览器接下来发送的是HTML:修改println语句构造出合法的HTML页面. 第一步通过设置Content-Type(内容类型)应答头完成.一般地,应答头可以通过HttpServletResponse的setHeader方法设置,但由于设置内容类型是一个很频繁的操作,因