整理Java基础知识--Character类
2018-01-10 16:44
337 查看
Java Character 类
Character 类用于对单个字符进行操作
Character 类在对象中包装一个基本类型 char 的值
实际开发中 经常遇到需要使用对象,使用的不是内置数据类型的情况。
Character 类提供一系列方法操作字符 可以使用Character 的构造方法创建Character类对象
转义序列
Character类的方法:
Character 类用于对单个字符进行操作
Character 类在对象中包装一个基本类型 char 的值
public class Test{ public static void main(String[] args){ char ch = 'A'; char uniChar = '\u039A';// Unicode 字符表示形式 char[] charArr = {'A','B','C','D','E'};// 字符数组 System.out.println(ch); System.out.println(uniChar); System.out.println(charArr); } } 输出结果: A Κ ABCDE
实际开发中 经常遇到需要使用对象,使用的不是内置数据类型的情况。
Character 类提供一系列方法操作字符 可以使用Character 的构造方法创建Character类对象
Character ch = new Character('a'); Character ch = 'a';// 原始字符 'a' 装箱到 Character 对象 ch 中
转义序列
转义序列 | 描述 |
---|---|
\t | 在文中该处插入一个TAB键 |
\b | 在文中该处插入一个后退键 |
\n | 在文中该处换行 |
\r | 在文中该处插入回车 |
\f | 在文中该处插入换页符 |
\' | 在文中该处插入单引号 |
\" | 在文中该处插入双引号 |
\ | 在文中该处插入反斜杠 |
public class Test{ public static void main(String[] args){ System.out.println("1访问\t策略星官网"); System.out.println("2访问\b策略星官网"); System.out.println("3访问\n策略星官网"); System.out.println("访问\r策略星官网4"); System.out.println("5访问\f策略星官网"); System.out.println("6访问\\策略星官网\\"); System.out.println("7访问\'策略星官网\'"); System.out.println("8访问\"策略星官网\""); } } 1访问 策略星官网 2访策略星官网 3访问 策略星官网 策略星官网4 5访问⇧策略星官网(换页符) 6访问\策略星官网\ 7访问'策略星官网' 8访问"策略星官网"
Character类的方法:
class A{ int a = 133; public String toString(){ return (a + "i"); } } public class Test{ public static void main(String[] args){ System.out.println("判断5是否为字母:" + Character.isLetter('5')); System.out.println("判断a是否为字母:" + Character.isLetter('a')); System.out.println("判断9是否为数字:" + Character.isDigit('9')); System.out.println("判断b是否为数字:" + Character.isDigit('b')); System.out.println("判断 是否为空格:" + Character.isWhitespace(' ')); System.out.println("判断\n是否为空格:" + Character.isWhitespace('\n')); System.out.println("判断c是否为空格:" + Character.isWhitespace('c')); System.out.println("判断d是否为大写字母:" + Character.isUpperCase('d')); System.out.println("判断D是否为大写字母:" + Character.isUpperCase('D')); System.out.println("判断d是否为小写字母:" + Character.isLowerCase('d')); System.out.println("判断D是否为小写字母:" + Character.isLowerCase('D')); System.out.println("指定字母f的大写形式:" + Character.toUpperCase('f')); System.out.println("指定字母F的大写形式:" + Character.toUpperCase('F')); System.out.println("指定字母g的小写形式:" + Character.toLowerCase('g')); System.out.println("指定字母G的小写形式:" + Character.toLowerCase('G')); System.out.println(Character.toString('h')); System.out.println(Character.toString('H')); A x = new A(); System.out.println(x.toString()); } } 判断5是否为字母:false 判断a是否为字母:true 判断9是否为数字:true 判断b是否为数字:false 判断 是否为空格:true 判断 是否为空格:true 判断c是否为空格:false 判断d是否为大写字母:false 判断D是否为大写字母:true 判断d是否为小写字母:true 判断D是否为小写字母:false 指定字母f的大写形式:F 指定字母F的大写形式:F 指定字母g的小写形式:g 指定字母G的小写形式:g h H 133i
相关文章推荐
- Java基础知识整理二(抽象类、接口…
- Java基础知识➣泛型整理(四)
- Java基础知识资料整理
- java 基础知识整理
- Java基础知识整理(三)
- java基础知识记录--webservice部分(摘自张孝祥整理java面试题)
- java基础知识记录--html javascript ajax(摘自张孝祥整理java面试题)
- Java基础知识整理四(多线程编程以…
- Java基础知识整理(初始化与清理)
- Java知识点整理:第一章:基础知识梳理
- JAVA基础知识整理(十) ---算法
- 整理Java基础知识--输出格式知识
- Java基础知识➣集合整理(三)
- Java中网络编程基础知识(转载/整理)(一)
- java基础知识整理
- java基础知识点滴整理(一)
- java基础知识记录--基本语法 (摘自张孝祥整理java面试题)
- java基础知识记录--类相关语法 (摘自张孝祥整理java面试题)
- 面试题整理【1】JAVA基础知识
- java基础知识整理: