java自学笔记 Char单字符类型(java如何定义char字符数组)

createh55个月前 (01-26)技术教程57

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中,可以使用单引号(' ')将字符括起来。

相关文章

JAVA快速入门——输入和输出(java输入输出是什么)

输出如果你看过快速入门第一篇,就会注意到下面的代码,向屏幕输出 Hello WorldSystem.out.println("Hello World")println是print line的缩写,输出...

几行 Java 代码搞定图片提取文字功能

近日浏览网上一些图片提取文字的网站,觉得甚是有趣,花费半日也做了个在线图片识别程序,完成了两个技术方案的选择,一是 tesseract + Python flask的方案实现,二是 tesserac...

带你学java核心技术图形程序设计:颜色+为文本设定特殊字体+图像

颜色使用Graphics2D类的setPaint方法可以为图形环境上的所有后续的绘制操作选择颜色。要想绘制多种颜色,就需要按照选择颜色,绘制图形,再选择颜色,再绘制图形的过程实施。Color类用于定义...

最懂初学者的java教程,详细到每个字符的讲解,小白必看

经过昨天的学习我们了解到了java中有有算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、条件运算符、字符串连接符。这么多种类昨天我们已经学习了算术运算符,今天就让我们跟着尚学堂给同学们带来全...

java基础——字符与字节的区别(字符 字节 区别)

字符与字节的区别1、计算机存储信息的最小单位,称之为位(bit),音译为比特,二进制的一个“0”或一个“1”叫一位。2、计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节。...

Socket粘包问题的3种解决方案,最后一种最完美

在 Java 语言中,传统的 Socket 编程分为两种实现方式,这两种实现方式也对应着两种不同的传输层协议:TCP 协议和 UDP 协议,但作为互联网中最常用的传输层协议 TCP,在使用时却会导致粘...