JAVA类库之——Character类(持续更新)
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类(持续更新)的更多相关文章
- JAVA类库之——Math类(持续更新)
Math类 目录 Math类 1.Math 类中的常量方法 返回π(圆周率)值的方法:PI 返回E(自然对数低)值的方法:E 2.Math 类中的三角函数方法 计算正弦函数值的方法:Sin(radia ...
- 深入理解Java虚拟机--个人总结(持续更新)
深入理解Java虚拟机--个人总结(持续更新) 每天按照书本学一点,会把自己的总结思考写下来,形成输出,持续更新,立帖为证 -- 2020年7月7日 开始第一次学习 -- 2020年7月8日 今天在百 ...
- Atitit. 衡量项目规模 ----包含的类的数量 .net java类库包含多少类 多少个api方法??
Atitit. 衡量项目规模 ----包含的类的数量 .net java类库包含多少类 多少个api方法?? 1 framework 4.5 (10万个api)1 2 Jdk8 57M1 3 Gi ...
- Android中常用开发工具类—持续更新...
一.自定义ActionBar public class ActionBarTool { public static void setActionBarLayout(Activity act,Conte ...
- 1.1 JAVA装箱和拆箱以及Java Number & Math&Character 类
JAVA装箱和拆箱 从Java SE5开始就提供了自动装箱的特性,如果要生成一个数值为10的Integer对象,只需要这样就可以了.原文链接: http://www.cnblogs.com/dolph ...
- java基础之Character类概述
Character 类 在对象中包装一个基本类型 char 的值 此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写,反之亦然 构造方法 public Cha ...
- Java 类型转换工具类(持续更新)
简介 将项目中用到的类型转换做个记录. 详细代码 @Component public class TypeUtil { // [start]字符串转各种格式 // 字符串转日期(格式:"yy ...
- java基础知识汇总(持续更新中....)
1.java四大特性:抽象.继承.封装,多态 构造函数: http://blog.csdn.net/qq_33642117/article/details/51909346 2.java数据基本类型: ...
- 面试必备:常考Java基础知识总结(持续更新)
面试必备:常考Java基础知识总结(持续更新) 本文的Java方面基础知识是我在面试过程中的积累和总结. Java基本数据类型.所占空间大小及对应包装类 基本类型 大小 包装类 boolean - B ...
随机推荐
- Cookies题解
来源:<算法竞赛进阶指南> Describe: 有M块饼干要分给N个孩子.当有k个孩子分到的饼干数比第i个孩子分到的多时,会产生g[i]*k的贡献.求最小的贡献及任意一种方案. Solut ...
- ARM架构下的Docker环境,OpenJDK官方没有8版本镜像,如何完美解决?
为什么需要ARM架构下的OpenJDK8的Docker镜像? 对现有的Java应用,之前一直运行在x86处理器环境下,编译和运行都是JDK8,如今在树莓派的Docker环境运行(或者其他ARM架构电脑 ...
- java内存屏障
为什么会有内存屏障 每个CPU都会有自己的缓存(有的甚至L1,L2,L3),缓存的目的就是为了提高性能,避免每次都要向内存取.但是这样的弊端也很明显:不能实时的和内存发生信息交换,分在不同CPU执行的 ...
- Centos-操作系统相关信息-uname
uname 获取系统相关信息 相关选项 -a 显示全部信息 -m 显示系统CPU架构 x86_64 -n 显示主机名, 和 hostname 一样 -s 获取系统类型 -r 内核信息
- Centos-上传下载文件-rz sz
依赖: ssh协议.远程终端 .lrzsz软件包.window操作系统 安装 lrzsz 软件包 yum install -y lrzsz 下载命令 sz sz fileName 上传命令 rz 相关 ...
- python下的appium控制andriod按键
今天查看视频的时候,发现不好控制关闭视频,于是就想控制手机的返回按键来达到返回的效果. 找到了一些关于按键的keycode,如下: KEYCODE_CALL 拨号键 5 KEYCODE_ENDCALL ...
- EF Entity Framework Core DBContext中文文档
Add(Object) 以添加状态开始跟踪给定的实体和任何其他尚未被跟踪的可访问实体,以便在调用SaveChanges()时将它们插入数据库.使用State设置单个实体的状态. Add<TEnt ...
- [iTyran原创]iPhone中OpenGL ES显示3DS MAX模型之一:OBJ格式分析
[iTyran原创]iPhone中OpenGL ES显示3DS MAX模型之一:OBJ文件格式分析作者:yuezang - iTyran 在iOS的3D开发中常常需要导入通过3DS MAX之类 ...
- mysql插入数据报 (Incorrect string value: '\xB6\xFE' for column 'name' at row 1)
这是我的表结构 mysql> describe students; +--------+---------------------+------+-----+---------+-------- ...
- C++extern关键字理解
extern是一种"外部声明"的关键字,字面意思就是在此处声明某种变量或函数,在外部定义. 下面的示意图是我的理解. extern关键字的主要作用是扩大变量/函数的作用域,使得其它 ...