Java.lang.Character.isDigit()和isLetter()方法

在这个题里面遇到一个没见过判断字符串是否为字母啊数字的方法。这里解释一下。

使用isDigit判断是否为数字

public static boolean isNumeric(String str){for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } return true; }

使用isLetter判断是否为字母

public class Test{public static void main(String args[]){ System.out.println( Character.isLetter('c')); System.out.println( Character.isLetter('5')); } }

产生的结果:

 truefalse

转载于:https://www.cnblogs.com/zhoumin6012/p/9832645.html

!Character.isDigit(a.charAt(i))相关推荐

  1. Java(79):Character.isDigit() 判断输入的数据是否大于等于零整数

    /*** @param str* @function 判断输入的数据是否是大于等于零的整数*/public static boolean isNumeric(String str) {for (int ...

  2. 判断数字字符——Character.isDigit(char ch)实现源码详解

    目录 函数的使用 使用场景 实现结果 源码分析 Character.isDigit(char ch)源码解析 Character.getType(int codePoint)源码解析 Characte ...

  3. 1.7 Character类

    Character 类是字符数据类型 char 的包装类.Character 类的对象包含类型为 char 的单个字段,这样能把基本数据类型当对象来处理,其常用方法如表 1 所示. 表 1 Chara ...

  4. java+character类使用_Java Character类应用实例

    之前给大家讲了一下什么是Java Character类以及它的常用方法,下面的话要给大家分享的就是Java Character类的应用实例. 在注册会员的时候,要验证用户输入的用户名.密码.性别.年龄 ...

  5. 仿qq左滑删除listview_Java基于Swing和Netty仿QQ界面聊天小项目

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:硬刚一周,3W字总结,一年的经验告诉你如何准备校招! 个人原创100W+访问量博客:点击前往,查看更多 来源:b ...

  6. 将一个普通的java项目转化为maven项目

    在学习Spring事务时,我参考的书的源码不是maven项目,整本书依赖的100多个jar包都在一个文件夹里,我本来对spring每个模块的学习源码都放在一个Github仓库里,每一个项目都是mave ...

  7. Java基于Swing和Netty仿QQ界面聊天小项目

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 来源:blog.csdn.net/weixin_44048 ...

  8. java实现将String的数字提取出来

    public class Main {public static void main(String[] args) {String a = "adsasdas32a12";Main ...

  9. 根据已有项目jar文件生成maven的pom.xml

    2019独角兽企业重金招聘Python工程师标准>>> package demo;import java.io.File; import java.io.FileInputStrea ...

最新文章

  1. iptables 防火墙设置
  2. 使用maven+eclipse搭建最简单的struts2的HelloWorld
  3. 【Mac】【环境变量】
  4. GNS3模拟ATM的简单配置
  5. linux下字符串查找 与替换
  6. VC++图像存取总结
  7. linux 切图软件下载,学会23个linux常用命令,不做前端切图仔~
  8. 77 行代码实现 ABAP ALV 中的双击事件处理
  9. ABAP的自学之路 ,初步认识ABAP 一
  10. 如何把创建ECS(CreateInstance)作为触发器来触发函数计算
  11. 案例解读:RMAN 备份控制文件报错 ORA-00230
  12. MATLAB 三路频分复用通信系统
  13. 视觉SLAM——2D-2D:对极几何
  14. mysql第四步安装失败_MySQL8.0版本的安装以及解决安装后MySQL服务无法启动的问题...
  15. Web服务的性能,和BCrypt性能问题的解决方法
  16. tensorflow : 队列管理 FIFOQueue amp;amp; RandomShuffleQueue
  17. 以下哪些python数字是合法的_3 4j 是合法Python数字类型。
  18. 吉林大学邮箱smtp服务器,吉林大学邮件系统成功案例-彩讯Richmail邮件系统,致力于互联网行业软件的开发和应用12年....
  19. 【JavaScript应用篇】--实现文字的特效
  20. 虚无世界java路_[AoA3]虚无世界3 (Advent of Ascension 3)

热门文章

  1. 2022年,中国餐饮数字化进行到哪一步了?
  2. vue传值给子页面html,vue.js如何父传子?
  3. 【艺术评析】陈全胜先生山水画
  4. 多个图元合并其中相邻的图元
  5. 小明加密通道进入_德州人行通道闸哪个牌子好
  6. websocket网络断开之后重连
  7. echarts 中国地图飞机实现demo 中国地图路线飞行 echarts飞行
  8. net.sf.json.exception:Unquotted String错误,解决办法。
  9. PyQt5的一些组件的介绍
  10. echarts设置视觉引导线穿过两行文字的效果