zoukankan      html  css  js  c++  java
  • Character类的概念和使用

    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
        }
    }
  • 相关阅读:
    20189222 《网络攻防技术》第一周作业
    apue.h 运行UNIX环境高编程序
    fflush()函数
    线性链表如何选择二级指针还是一级指针
    scanf()gets()fgets()区别
    淺談Coach思考模式
    Hello World
    C语言I博客作业04
    python模块:logging
    python模块:subprocess
  • 原文地址:https://www.cnblogs.com/xujiaqi/p/13817967.html
Copyright © 2011-2022 走看看