[Java] Character Class

阅读时间: 5分钟

Character Class 是一个a wrapper class,在 java.lang package内。 它可以将char类包装成为物件而类别是Character。
由于char类只是一个primitive data type,想要把char类变成物件就需要把它变成Character类。

创建一个新的Character类物件,很简单。
例子:

Character ch = new Character('a');

Character类有不同的方法(method)可以使用:

isLetter(char ch) 作用是判断该字元是否为字母
isDigit(char ch) 作用是判断该字元是否为数字
isLowerCase(char ch) 作用是判断该字元是否为小写字母
isUpperCase(char ch) 作用是判断该字元是否为大写字母
isWhitespace(char ch) 作用是判断该字元是否为空白符号
toUpperCase(char ch) 作用是将该字元转换成大写字母
toLowerCase(char ch) 作用是将该字元转换成小写字母
toString(char ch) 作用是将该字元转换成字串

例子:

public class CharacterClassDemo {public static void main(String[] args) {        char c1 = '8';        char c2 = 'y';        char c3 = 'f';        char c4 = 'F';        char c5 = ' ';                 System.out.println(Character.isDigit(c1));        System.out.println(Character.isLetter(c2));        System.out.println(Character.isLowerCase(c3));        System.out.println(Character.isUpperCase(c4));        System.out.println(Character.isWhitespace(c5));        System.out.println(Character.toUpperCase(c3));        System.out.println(Character.toLowerCase(c4));        System.out.println(Character.toString(c4));        //将char ‘F’ 转为String type  if(Character.toString(c4) instanceof java.lang.String) {   System.out.println("is a String");  }    }}

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章