Java基础2021-12-08
Java基础01——2021/12/8
进制
二进制——0b (int a = 0b10)
八进制——0 (int a = 010)
十六进制——0 (int a = 0x10)
注释
更改注释设置
setting-->editor-->java-->comment
行注释、多行注释、文档注释
//单行注释
/*
多行注释
多行注释
*/
/**
*@Description 描述
*@Author 作者
**/
BigDecimal 数学工具类
float f = 0.1f;
double d = 1.0/10;
System.out.println(f==d);//false
float d1 = 54635168435163546351f;
float d2 = d1+1;
System.out.println(d1==d2);//true
因此,银行业务需要用BigDecimal类来处理
转义字符
char c = '\u0061';
System.out.print(c);//输出a
System.out.print("\t");//制表符
System.out.print("\n");//换行
值等于与对象等于
String s1 = new String("hello");
String s2 = new String("hello");
System.out.println(s1==s2);//false
String s3 = "hello";
String s4 = "hello";
System.out.println(s3==s4);//true