Character类的概述
(1)基本概念
java.lang.Character类型内部包装了一个char类型的变量作为成员变量,主要用于实现对char类型
的包装并提供字符类别的判断和转换等方法。
(2)常用的常量
(3)常用的方法
装箱拆箱与常用的方法:
package com.lagou.task11; public class CharacterTest { public static void main(String[] args) { // 1.在java5之前调用方法实现装箱和拆箱机制 // 装箱和拆箱 Character ca1 = Character.valueOf('a'); // 相当于从char类型到character类型的转换,装箱 char ca2 = ca1.charValue(); // 相当于character类型到char类型的转换,拆箱 System.out.println("装箱:" + ca1); System.out.println("拆箱:" + ca2); System.out.println("-------------------------------"); // 2.从java5开始支持自动装箱和拆箱 // 自动装箱和自动拆箱 Character ca3 = 'a'; char ca4 = ca3; System.out.println("自动装箱:"+ca3); System.out.println("自动拆箱:"+ca4); System.out.println("------------------------------"); // 3.实现字符类型的判断以及转换 System.out.println(Character.isUpperCase(ca1)); // 判断是否为大写字母 false System.out.println(Character.isLowerCase(ca1)); // 判断是否为小写字母 true System.out.println(Character.isDigit(ca1)); // 判断是否为数字字母 false System.out.println("转换为大写字符是:" + Character.toUpperCase(ca1)); // A System.out.println("转换为小写字符是:" + Character.toLowerCase(ca1)); // a } }