JAVA 基础2

JAVA 基础2

进制输出

public class Demo04 {
    public static void main(String[] args) {
        //整数拓展      进制         二进制 0b         十进制         八进制0   十六进制0x
        int i = 10;//十进制
        int i2 = 010;//八进制
        int i3 = 0x11;//十六进制
        System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);
        
    }
}

image-20250922153650016

最好完全避免使用浮点数进行比较大小

    float f=0.1f;
        double d=1/10;
        System.out.println(f==d);
        float f1=21212323323f;
        float f2=f1 +1;
        System.out.println(f1==f2);

image-20250922154159897

所有的字符本质还是数字

    char c1='A';
        char c2='好';
        System.out.println((int)c1);
        System.out.println((int)c2);

image-20250922154418432

这里有一个Unicode表

转义字符

System.out.println("hello \t world");

\t:制表符,用于在文本中插入一个制表符或一个大空格。

\n:换行符,将光标移动到下一行开头。

\f:换页符,将当前位置移到下一页开头。

\r:回车符,将光标移动到本行开头。

\':单引号符号,用于在字符串中插入单引号。

\":双引号符号,用于在字符串中插入双引号。

\\:反斜杠符号,用于在字符串中插入反斜杠。
posted @ 2025-09-22 15:52  约瑟爱学习  阅读(4)  评论(0)    收藏  举报