java自学笔记 Char单字符类型(java如何定义char字符数组)
Char类型
Java中的`char` 类型是一种基本数据类型,用于表示字符。它是一个16位的无符号Unicode字符,其范围是从 `'\u0000'` 到 `'\uffff'`。Unicode是一种国际标准,用于表示几乎所有的字符集。
声明Char类型
char声明表达式由:char 名称 = 【单引号】'单字符'【单引号】组成;
public class CharDemo {
public static void main(String[] args) {
//声明一个char类型
//char 变量名称 = '内容' 单引号'内容组成';
char firstChar = 'A';
}
}
char类型常规转义字符
字符 | 备注 |
\n | 换行 |
\r | 制表符 |
\\ | 反斜杆 |
\' | 单引号 |
\" | 双引号 |
Char类型常用方法
- isDigit()方法 判断字符是否为数字,
可使用Character.isDigit进行判断。
public class CharDemo {
public static void main(String[] args) {
//声明one = 1
char one ='1';
//用isNum接受判断是否是数字的返回值;
boolean isNum = Character.isDigit(one);
String numOutputResult = isNum ?"是":"不是";
//输出结果
System.out.printf("%s%s数字吗?\r\n",one,numOutputResult);
}
}
- isLetter() 判断字符是否为字母
public class CharDemo {
public static void main(String[] args) {
//声明one = 1
char a ='A';
//用isNum接受判断是否是数字的返回值;
boolean isLetter = Character.isLetter(a);
String letterOutputResult = isLetter ?"是":"不是";
//输出结果
System.out.printf("【%s】【%s】字母吗?\r\n",a ,letterOutputResult);
}
}
结语
Java中的字符类型(char)是一种基本数据类型,用于表示单个字符。字符的取值范围为0-65535,它占用2个字节(16位)。在Java中,可以使用单引号(' ')将字符括起来。