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 ...
随机推荐
- Python-全局解释器锁GIL原理和多线程产生原因与原理-多线程通信机制
GIL 全局解释器锁,这个锁是个粗粒度的锁,解释器层面上的锁,为了保证线程安全,同一时刻只允许一个线程执行,但这个锁并不能保存线程安全,因为GIL会释放掉的并且切换到另外一个线程上,不会完全占用,依据 ...
- spring-boot-route(二)读取配置文件的几种方式
Spring Boot提供了两种格式的配置文件,分别是properties 和 yml.Spring Boot最大的特点就是自动化配置,如果我们想修改自动化配置的默认值,就可以通过配置文件来指定自己服 ...
- 开发基于Django和Websocket的堡垒机
WebSSH有很多,基于Django的Web服务也有很多,使用Paramiko在Python中进行SSH访问的就更多了.但是通过gevent将三者结合起来,实现通过浏览器访问的堡垒机就很少见了.本文将 ...
- Jupyter 绘图怎么显示中文
1. 简单加2行代码即可. import matplotlib.pyplot as plt plt.rcParams['font.sans-serif'] = [u'SimHei'] plt.rcPa ...
- 详解Class加载过程
1.Class文件内容格式 2.一个class文件是被加载到内存的过程是怎样的? loading 把一个class文件装到内存里,class文件是一个二进制,一个个的字节 linking Verifi ...
- UIScrollView无法滚动以及超出屏幕的内容无法进行编辑
通过UITextView实现简单的富文本内容编辑,功能按钮包装时遇到些问题,简单记录如下 1.通过UIToolbar将字体设置功能罗列出来,由于功能过多,通过UIScrollView进行滑动控制 1) ...
- rxjs入门7之其它操作符复习
一.辅助类操作符 二.过滤数据流 三.转化数据流 四.异常错误处理 五.多播 ,Subject类型
- MySQL常用操作列表
DROP DATABASE IF EXISTS flaskweb; CREATE DATABASE flaskweb; USE flaskweb; GRANT ALL PRIVILEGES ON fl ...
- 关于ptype_all和pypte_base中的pt_prev的说明[转]
不知道原帖,我是从这里看到了,解决了迷惑我很久的疑问,抄过来. 看见noble_shi兄弟"关于net_rx_action函数的若干问题"贴中关于pt_prev的问题, 本来想在论 ...
- 多测师讲解selenium _enter弹框_高级讲师肖sir
enter # from selenium import webdriver# from time import sleep# drvier=webdriver.Chrome()# url='file ...