博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java字符是否数字_Java如何检查字符是否代表数字?
阅读量:6469 次
发布时间:2019-06-23

本文共 856 字,大约阅读时间需要 2 分钟。

为了进行验证,我们可能需要检查用户输入的数据是否是可供我们处理的有效数据。可以通过使用java.lang.CharacterclassisDigit(char c)方法来完成检查输入的字符是否为数字的简单机制。

在此示例中,您将学习如何检查字符是否代表数字。您将首先创建一个包含一些随机字母数字字符的字符串。然后,您将迭代这些字符,使用charAt()方法获得特定位置的值。在上一节中,您将检查字符是否代表数字。package org.nhooo.example.lang;

public class CharacterIsDigitExample {

public static void main(String[] args) {

// 手动创建带有随机字符的字符串。

String str = "12?ABC4!6def78+HI@0";

for (int i = 0; i 

// 确定指定字符是否为数字

if (Character.isDigit(str.charAt(i))) {

System.out.println(str.charAt(i) + " is a digit.");

} else {

System.out.println(str.charAt(i) + " not a digit.");

}

}

}

}

这些是我们程序的输出:1 is a digit.

2 is a digit.

? not a digit.

A not a digit.

B not a digit.

C not a digit.

4 is a digit.

! not a digit.

6 is a digit.

d not a digit.

e not a digit.

f not a digit.

7 is a digit.

8 is a digit.

+ not a digit.

H not a digit.

I not a digit.

@ not a digit.

0 is a digit.

转载地址:http://fvdko.baihongyu.com/

你可能感兴趣的文章
lnmp高人笔记
查看>>
多维数组元素的地址
查看>>
数据库运维体系_SZMSD
查看>>
福大软工1816 · 第三次作业 - 结对项目1
查看>>
selenium多个窗口切换
查看>>
静态库 调试版本 和发布版本
查看>>
JAVA中的finalize()方法
查看>>
慕课网学习手记--炫丽的倒计时效果Canvas绘图与动画基础
查看>>
==与equals()的区别
查看>>
基本分类方法——KNN(K近邻)算法
查看>>
在XenCenter6.2中构建CentOS7虚拟机的启动错误
查看>>
.NET Framework3.0/3.5/4.0/4.5新增功能摘要
查看>>
php中表单提交复选框与下拉列表项
查看>>
熟悉常用的Linux操作
查看>>
面象过程与面象对象
查看>>
谷歌设置支持webgl
查看>>
js的AJAX请求有关知识总结
查看>>
Eclipse添加新server时无法选择Tomcat7的问题
查看>>
nginx 配置https 负载均衡
查看>>
双拓扑排序 HDOJ 5098 Smart Software Installer
查看>>