Java char 关键字是一种原始数据类型。它用于声明字符类型的变量和方法。它能够保存无符号的 16 位 Unicode 字符。
char 范围介于 0 到 65,535(含)之间。
它的默认值为'u0000'。
它的默认大小是 2 字节。
它用于存储字符。
这是因为Java使用Unicode系统而不是ASCII码系统。
u0000 是 Unicode 系统的最低范围。
示例 1
让我们看一个显示字符的简单示例。
公共类 CharExample1 {
公共静态无效 主要(字符串[]参数){
char char1= 'a' ;
char char2= 'A' ;
System.out.println( "char1:" +char1);
System.out.println("char2: "+char2);
}
}
输出
char1: a
char2: A
示例 2
在此示例中,我们为 char 变量提供整数值。在这里,编译器隐式地将整数类型转换为 char 并显示相应的 ASCII 值。
公共类 CharExample2 {
公共静态无效 主要(字符串[]参数){
字符 char1= 65 ;
字符 char2= 97 ;
System.out.println( "char1:" +char1);
System.out.println( "char2:" +char2);
}
}
输出
char1:一个
char2:一个
示例 3
在此示例中,我们将整数值显式类型转换为 char。
公共类 CharExample3 {
公共静态无效 主要(字符串[]参数){
整数 1 = 97 ;
char char1=(字符)num1;
整数 2= 65 ;
char char2=(字符)num2;
System.out.println( "char1:" +char1);
System.out.println( "char2:" +char2);
}
}
输出
char1:一个
char2:一个
示例 4
让我们看一个在 Unicode 系统中表示 char 值的示例。
公共类 CharExample4 {
公共静态无效 主要(字符串[]参数){
char char1= 'u0061' ;
char char2= 'u0041' ;
System.out.println( "char1:" +char1);
System.out.println( "char2:" +char2);
}
}
输出
char1:一个
char2:一个
示例 5
在此示例中,我们将提供的 char 值增加 1。
公共类 CharExample5 {
公共静态无效 主要(字符串[]参数){
char char1= 'A' ;
char1=( char )(char1+ 1 );
System.out.println( "char:" +char1);
}
}
输出
字符:B
示例 6
让我们看一个以字符的形式将字符串打断的例子。
导入 java.util.Arrays;
公共类 CharExample6 {
公共静态无效 主要(字符串[]参数){
字符串str= “javatpoint” ;
char [] ch=str.toCharArray();
System.out.println( "字符串:" +str);
System.out.println( "char:" +Arrays.toString(ch));
}
}
输出
字符串:javatpoint
字符:[j,a,v,a,t,p,o,i,n,t]
示例 7
让我们看一个调用 char 返回类型的方法的例子。
公共类 CharExample7 {
公共静态字符 显示()
{
返回'a' ;
}
公共静态无效 主要(字符串[]参数){
CharExample7 c=新 CharExample7();
System.out.println(c.display());
}
}
输出
一个
以上就是关于“Java中的char关键字”的介绍,大家如果想了解更多相关知识,不妨来关注一下动力节点的Java关键字,里面有更多知识等着大家去学习,相信对大家一定会有所帮助的。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习