Character 类

判断该字符是不是一个数字的方法:isDigit(ch)

//用法:Character.isDigit(ch)
//如果字符ch是一个数字的话返回true,否则返回false public class test{
public static void main(string[] args){
char ch = 'A';
char ch1 = '5';
System.out.println(ch+"是一个字母:"+Character.isDigit(ch));
System.out.println(ch1+"是一个字母:"+Character.isDigit(ch1));
}
}
A是一个数字:false
5是一个数字:true

判断该字符是不是一个字母的方法:isLetter(ch)

//用法:Character.isLetter(ch)
//如果字符ch是一个字母的话返回true,否则返回false public class test{
public static void main(string[] args){
char ch = 'A';
char ch1 = '5';
System.out.println(ch+"是一个字母:"+Character.isLetter(ch));
System.out.println(ch1+"是一个字母:"+Character.isLetter(ch1));
}
}
A是一个字母:true
5是一个字母:false

判断该字符是不是一个数字或字母的方法:isLetterOrDigit(ch)

//用法:Character.isLetterOrDigit(ch)
//如果字符ch是一个字母或数字的话返回true,否则返回false public class test{
public static void main(string[] args){
char ch = 'A';
char ch1 = '5';
char ch2 = '*';
System.out.println(ch+"是个字母or数字:"+Character.isLetterOrDigit(ch));
System.out.println(ch1+"是个字母or数字:"+Character.isLetterOrDigit(ch1));
System.out.println(ch2+"是个字母or数字:"+Character.isLetterOrDigit(ch2));
}
}
A是个字母or数字:true
5是个字母or数字:true
*是个字母or数字:false

判断该字符是不是一个小写字母的方法:isLowerCase(ch)

//用法:Character.isLowerCase(ch)
//如果字符ch是一个小写字母的话返回true,否则返回false public class test{
public static void main(string[] args){
char ch = 'a';
char ch1 = 'A';
System.out.println(ch+"是一个小写字母:"+Character.isLowerCase(ch));
System.out.println(ch1+"是一个小写字母:"+Character.isLowerCase(ch1));
}
}
a是一个小写字母:true
A是一个小写字母:false

判断该字符是不是一个大写字母的方法:isUpperCase(ch)

//用法:Character.isUpperCase(ch)
//如果字符ch是一个大写字母的话返回true,否则返回false public class test{
public static void main(string[] args){
char ch = 'a';
char ch1 = 'A';
System.out.println(ch+"是一个大写字母:"+Character.isUpperCase(ch));
System.out.println(ch1+"是一个大写字母:"+Character.isUpperCase(ch1));
}
}
a是一个大写字母:false
A是一个大写字母:true

返回字符小写形式的方法:toLowerCase(ch)

//用法:Character.toLowerCase(ch)
//返回字符ch的小写形式 public class test{
public static void main(string[] args){
char ch = 'a';
char ch1 = 'A';
System.out.println(ch+"的小写字母是:"+Character.toLowerCase(ch));
System.out.println(ch1+"的小写字母是:"+Character.toLowerCase(ch1));
}
}
a的小写字母是:a
A的小写字母是:a

返回字符大写形式的方法:toUpperCase(ch)

//用法:Character.toUpperCase(ch)
//返回字符ch的大写形式 public class test{
public static void main(string[] args){
char ch = 'a';
char ch1 = 'A';
System.out.println(ch+"的小写字母是:"+Character.toUpperCase(ch));
System.out.println(ch1+"的小写字母是:"+Character.toUpperCase(ch1));
}
}
a的大写字母是:A
A的大写字母是:A

JAVA类库之——Character类(持续更新)的更多相关文章

  1. JAVA类库之——Math类(持续更新)

    Math类 目录 Math类 1.Math 类中的常量方法 返回π(圆周率)值的方法:PI 返回E(自然对数低)值的方法:E 2.Math 类中的三角函数方法 计算正弦函数值的方法:Sin(radia ...

  2. 深入理解Java虚拟机--个人总结(持续更新)

    深入理解Java虚拟机--个人总结(持续更新) 每天按照书本学一点,会把自己的总结思考写下来,形成输出,持续更新,立帖为证 -- 2020年7月7日 开始第一次学习 -- 2020年7月8日 今天在百 ...

  3. Atitit. 衡量项目规模 ----包含的类的数量 .net java类库包含多少类 多少个api方法??

    Atitit. 衡量项目规模 ----包含的类的数量 .net java类库包含多少类 多少个api方法?? 1 framework 4.5 (10万个api)1 2 Jdk8   57M1 3 Gi ...

  4. Android中常用开发工具类—持续更新...

    一.自定义ActionBar public class ActionBarTool { public static void setActionBarLayout(Activity act,Conte ...

  5. 1.1 JAVA装箱和拆箱以及Java Number & Math&Character 类

    JAVA装箱和拆箱 从Java SE5开始就提供了自动装箱的特性,如果要生成一个数值为10的Integer对象,只需要这样就可以了.原文链接: http://www.cnblogs.com/dolph ...

  6. java基础之Character类概述

    Character 类 在对象中包装一个基本类型 char 的值 此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写,反之亦然 构造方法 public Cha ...

  7. Java 类型转换工具类(持续更新)

    简介 将项目中用到的类型转换做个记录. 详细代码 @Component public class TypeUtil { // [start]字符串转各种格式 // 字符串转日期(格式:"yy ...

  8. java基础知识汇总(持续更新中....)

    1.java四大特性:抽象.继承.封装,多态 构造函数: http://blog.csdn.net/qq_33642117/article/details/51909346 2.java数据基本类型: ...

  9. 面试必备:常考Java基础知识总结(持续更新)

    面试必备:常考Java基础知识总结(持续更新) 本文的Java方面基础知识是我在面试过程中的积累和总结. Java基本数据类型.所占空间大小及对应包装类 基本类型 大小 包装类 boolean - B ...

随机推荐

  1. Jboss未授权访问漏洞复现

    一.前言 漏洞原因:在低版本中,默认可以访问Jboss web控制台(http://127.0.0.1:8080/jmx-console),无需用户名和密码. 二.环境配置 使用docker搭建环境 ...

  2. 谁说ParameterMap只能读不能写?

    开发过javaweb项目的同学,应该都接触过ServeltRequest吧?ServletRequest接口中有一个方法叫做getParameterMap(),他会返回一个Map<String, ...

  3. Emit动态生成代理类用于监控对象的字段修改

    利用Emit动态生成代理对象监控对象哪些字段被修改,被修改为什么值 被Register的对象要监控的值必须是Virtual虚类型 必须使用CreateInstance创建对象 必须使用DynamicP ...

  4. Spring学习(六)--Spring的IOC

    1.autowiring(自动依赖装配)的实现 自动装配中不需要对Bean属性做显示的依赖管理方式,只需要配置好autowiring的属性就可以,IOC容器会自动根据这个属性的配置通过反射自动找到属性 ...

  5. (转载)什么是B树?

    本文转载自网络. 如有侵权,请联系处理!  

  6. Go-archive/tar: write after close gopher.txt

    where? 在使用Go中tar包循环写入内容的时候 why? 因为已经关闭了tar.writer对象,所以无法写入,但是程序还是有写入操作,所以报错 way? 通过 defer关键字来管理资源的释放 ...

  7. 我们解决了如何将视频转换为HEVC / H.265和AVC / H.264

    LEADTOOLS Recognition Imaging SDK是精选的LEADTOOLS SDK功能集,旨在在企业级文档自动化解决方案中构建端到端文档成像应用程序,这些解决方案需要OCR,MICR ...

  8. LeetCode刷题总结-动态规划篇

    本文总结LeetCode上有动态规划的算法题,推荐刷题总数为54道.具体考点分析如下图: 1.中心扩展法 题号:132. 分割回文串 II,难度困难 2.背包问题 题号:140. 单词拆分 II,难度 ...

  9. 为Facebook messenger平台开发聊天机器人

    介绍 在电子商务网上商店发明之前,我们总是有机会与销售代表或分销商在选择商品或服务时交谈.在进入数字世界后,这个领域变得沉默.这样对顾客方便吗?我认为不是.向销售代表或经销商询问他们想要的产品或服务是 ...

  10. shell-整数测试多范例多生产案例举例

    1. 整数测试举例范例1:整数条件测试举例 root@test-1 ~]# a1=10;a2=13 [root@test-1 ~]# echo $a1 $a2 10 13 [root@test-1 ~ ...