Character类
?character是char的包裝類
?boolean isDigit(char letter):判斷letter字符是否是一個數字
?boolean isDigit(int point):判斷uncode編碼point對應的字符是否是一個數字
?boolean isLetter(char letter):判斷letter字符是否是一個字母
?boolean isUppCase(char letter):判斷letter字符是否是一個大寫字母
?boolean isLowerCase(char letter):判斷letter字符是否是一個小寫字母
?
?boolean isLetterOrDigit(char letter):判斷letter字符是否是一個字母或者數字
?char toUpperCase(char letter):將字符letter轉成一個大寫字符
?char toLowerCase(char letter):將字符letter轉成一個小寫字符
boolean?iswhitespace(char letter);判斷是否是一個空格
String toString(char letter);返回一個 String對象,表示指定的 char? 字符串長度為1
public static void main(String[] args) {char letter = 'A';System.out.println(letter+"是一個數字嗎?=>"+Character.isDigit(letter));System.out.println("97編碼對應的字符是一個數字嗎?=>"+Character.isDigit(97));char numChar ='8';System.out.println(numChar+"是一個數字嗎=>"+Character.isDigit(numChar));System.out.println("56編碼對應的字符是一個數字嗎?=>"+Character.isDigit(56));char letter2 ='c';System.out.println(letter+"是一個數字嗎?=>"+Character.isDigit(letter));System.out.println(letter2+"是一個數字嗎?=>"+Character.isDigit(letter2));//注冊用戶名,首字符必須以字母開頭System.out.println(letter+"是一個大寫字母嗎?=>"+Character.isUpperCase(letter));System.out.println(letter2+"是一個大寫字母嗎?=>"+Character.isUpperCase(letter2));System.out.println(numChar+"是一個大寫字母嗎?=>"+Character.isUpperCase(numChar));System.out.println(letter+"是一個小寫字母嗎?=>"+Character.isLowerCase(letter));System.out.println(letter2+"是一個小寫字母嗎?=>"+Character.isLowerCase(letter2));System.out.println(numChar+"是一個小寫字母嗎?=>"+Character.isLowerCase(numChar));System.out.println(letter+"是一個字母或者數字嗎?=>"+Character.isLetterOrDigit(letter));System.out.println(letter2+"是一個字母或者數字嗎?=>"+Character.isLetterOrDigit(letter2));System.out.println(numChar+"是一個字母或者數字嗎?=>"+Character.isLetterOrDigit(numChar));System.out.println(Character.toUpperCase('b'));System.out.println(Character.toUpperCase('C'));System.out.println(Character.toUpperCase('a'));System.out.println(Character.compare('c', 'b'));System.out.println(Character.isWhitespace('1'));System.out.println(Character.toString('1'));}結果:
A是一個數字嗎?=>false
97編碼對應的字符是一個數字嗎?=>false
8是一個數字嗎=>true
56編碼對應的字符是一個數字嗎?=>true
A是一個數字嗎?=>false
c是一個數字嗎?=>false
A是一個大寫字母嗎?=>true
c是一個大寫字母嗎?=>false
8是一個大寫字母嗎?=>false
A是一個小寫字母嗎?=>false
c是一個小寫字母嗎?=>true
8是一個小寫字母嗎?=>false
A是一個字母或者數字嗎?=>true
c是一個字母或者數字嗎?=>true
8是一個字母或者數字嗎?=>true
B
C
A
1
false
1
總結
以上是生活随笔為你收集整理的Character类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Gut Microbes:肠道微生物谱的
- 下一篇: 润乾报表v4-统计图中如何弹出超链接窗口