欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Character類(lèi)的使用方法
Character:字符類(lèi)型

1、屬性。

    static int MIN_RADIX :返回最小基數。
    static int MAX_RADIX :返回最大基數。
    static char MAX_VALUE :字符類(lèi)型的最大值。
    static char MIN_VALUE :字符類(lèi)型的最小值。
    static Class TYPE :返回當前類(lèi)型。

2、構造函數。

    Character(char value):以char參數構造一個(gè)Character對象。

3、方法。
說(shuō)明:
1. 所有方法均為public;
2. 書(shū)寫(xiě)格式:[修飾符] <返回類(lèi)型> <方法名([參數列表])>

如:
static int parseInt(String s) 表示:此方法(parseInt)為類(lèi)方法(static),返回類(lèi)型為(int),方法所需參數為String類(lèi)型。


    1. char charValue() :返回字符對象的值。
    2. int compareTo(Character anotherCharacter) :當前Character對象與anotherCharacter比較。相等關(guān)系返回0;小于關(guān)系返回負數;大于關(guān)系返回正數。
    3. int compareTo(Object o) :當前對象與另一個(gè)對象進(jìn)行比較。如果o是Character對象,則與2功能一樣;否則,拋出ClassCastException異常。
    4. static int digit(char ch, int radix) :根據基數返回當前字符的值的十進(jìn)制。如果不滿(mǎn)足Character.MIN_RADIX <= radix <= Character.MAX_RADIX,或者,ch不是radix基數中的有效值,返回"-1";如果ch是“大寫(xiě)”的A到Z之間,則返回ch - ‘A‘ + 10 的值;如果是“小寫(xiě)”a到z之間,返回ch - ‘a(chǎn)‘ + 10 的值。

System.out.println("Character.MIN_RADIX: " + Character.MIN_RADIX );
System.out.println("Character.MAX_RADIX: " + Character.MAX_RADIX );
System.out.println("Character.digit(‘2‘,2): " + Character.digit(‘2‘,2) );
System.out.println("Character.digit(‘7‘,10): " + Character.digit(‘7‘,10) );
System.out.println("Character.digit(‘F‘,16): " + Character.digit(‘F‘,16) );
結果為:
Character.MIN_RADIX: 2
Character.MAX_RADIX: 36
Character.digit(‘2‘,2): -1
Character.digit(‘7‘,10): 7
Character.digit(‘F‘,16): 15

    5. boolean equals(Object obj) :與obj對象比較。當且僅當obj不為“null”并且和當前Character對象一致時(shí)返回“true”。
    6. static char forDigit(int digit, int radix) :根據特定基數判斷當前數值表示的字符。4的逆運算,非法數值時(shí)返回“‘\u0000‘”。

System.out.println("Character.MIN_RADIX: " + Character.MIN_RADIX );
System.out.println("Character.MAX_RADIX: " + Character.MAX_RADIX );
System.out.println("Character.forDigit(2,2): " + Character.forDigit(2,2) );
System.out.println("Character.forDigit(7,10): " + Character.forDigit(7,10) );
System.out.println("Character.forDigit(15,16): " + Character.forDigit(15,16) );
結果為:
Character.MIN_RADIX: 2
Character.MAX_RADIX: 36
Character.forDigit(2,2):
Character.forDigit(7,10): 7
Character.forDigit(15,16): f


    7. static int getNumericValue(char ch) :返回字符ch的數值。
    8. static int getType(char ch) :返回字符所屬類(lèi)型。具體有哪些種類(lèi)請查看Java文檔資料。
    9. int hashCode() :返回當前字符的哈希表碼。
    10. static boolean isDefined(char ch) :判斷字符ch在Unicode字符集是否用明確定義。
    11. static boolean isDigit(char ch) :判斷字符ch是否為數字。
    12. static boolean isIdentifierIgnorable(char ch) :判斷字符ch是否為Unicode字符集中可忽略的字符。
    13. static boolean isISOControl(char ch) :判斷字符ch是否為ISO標準中的控制字符。
    14.static boolean isJavaIdentifierPart(char ch) :判斷字符ch是否為Java中的部分標識符。
    15. static boolean isJavaIdentifierStart(char ch) :判斷字符ch是否為Java中的第一個(gè)標識符。
    16. static boolean isLetter(char ch) :判斷字符ch是否為字母。
    17. static boolean isLetterOrDigit(char ch) :判斷字符ch是否為字母或數字。
    18. static boolean isLowerCase(char ch) :判斷字符ch是否為小寫(xiě)字母。
    19. static boolean isMirrored(char c) :根據Unicode表判斷字符c是否存在與之方向相反的字符。例如:“[”存在與之方向相反的“]”,結果為:true。
    20. static boolean isSpaceChar(char ch) :判斷字符ch是否為Unicode中的空格。
    21. static boolean isUpperCase(char ch) :判斷字符ch是否為大寫(xiě)字母。
    22. static boolean isWhitespace(char ch) :判斷字符ch是否為Java定義中的空字符。
    其中包括: 
    char c1 = ‘\u0009‘;//水平列表符
    char c2 = ‘\u000A‘;//換行
    char c3 = ‘\u000B‘;//垂直列表符
    char c4 = ‘\u000C‘;//換頁(yè)
    char c5 = ‘\u000D‘;//回車(chē)
    char c6 = ‘\u001C‘;//文件分隔符
    char c7 = ‘\u001D‘;//組分隔符
    char c8 = ‘\u001E‘;//記錄分隔符
    char c9 = ‘\u001F‘;//單元分隔符

    23. static char toLowerCase(char ch) :轉換ch是否為小寫(xiě)。
    24. String toString() :將當前Character對象轉換成字符串。
    25. static String toString(char c) :此為類(lèi)方法,將c轉換成字符串。
    26. static char toUpperCase(char ch) :轉換ch是否為大寫(xiě)。

System.out.println("Character.toUpperCase(‘q‘): " + Character.toUpperCase(‘q‘) );
System.out.println("Character.toLowerCaseCase(‘B‘): " + Character.toLowerCase(‘B‘) );
結果為:
Character.toUpperCase(‘q‘): Q
Character.toLowerCaseCase(‘B‘): b
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Character常見(jiàn)方法
判斷該字符串中是否含有中文字符的java代碼
關(guān)于Character的digit,forDigit,getNumericValue方法的一點(diǎn)理解
java版本的escape和unescape函數
Java中一個(gè)字符到底多少個(gè)字節
中文化和國際化問(wèn)題權威解析之二:Java國際化基礎
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久