zoukankan      html  css  js  c++  java
  • Java ——Character 类

    本节重点思维导图

    Character 类用于对单个字符进行操作。

    Character 类在对象中包装一个基本类型 char 的值

    char ch = 'a';
     
    // Unicode 字符表示形式
    char uniChar = 'u039A'; 
     
    // 字符数组
    char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };

     遇到需要使用对象,而不是内置数据类型的情况。为了解决这个问题,Java语言为内置数据类型char提供了包装类Character类

     Character类提供了一系列方法来操纵字符。你可以使用Character的构造方法创建一个Character类对象

    Character ch = new Character('a');

    在某些情况下,Java编译器会自动创建一个Character对象。

    例如,将一个char类型的参数传递给需要一个Character类型参数的方法时,那么编译器会自动地将char类型参数转换为Character对象。 这种特征称为装箱,反过来称为拆箱。

    // 原始字符 'a' 装箱到 Character 对象 ch 中
    Character ch = 'a';
     
    // 原始字符 'x' 用 test 方法装箱
    // 返回拆箱的值到 'c'
    char c = test('x');

    转义序列

     输出百分号————>  System.out.print("%%");

     Character 方法

     

    Character ch = new Character('a');      // Java9 以前,版本以来被弃用

    很少被适当的使用这个构造函数。

    静态工厂Character.valueOf(char)通常是一个更好的选择,因为它可能会产生更好的空间和时间性能

    Character ch = Character.valueOf('a');  // Java9 以后
  • 相关阅读:
    使用策略模式减少if else
    php 向二维数组中追加元素
    svn update 产生Node remains in conflict的问题
    php对ip地址的处理
    php 对比两个数组中的值是否相等
    jquery 通过attr获取属性只有一个值的解决
    php 一维数组去重
    调整ceph的pg数(pg_num, pgp_num)
    linux-Centos 7下bond与vlan技术的结合[推荐]
    centos 配置vlan
  • 原文地址:https://www.cnblogs.com/expedition/p/10852683.html
Copyright © 2011-2022 走看看