亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

整理Java基礎知識--Character類

標簽:
Java

Java 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访问策略星官网策略星官网45访问⇧策略星官网(换页符)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的小写形式:ghH133i

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消