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
posted @ 2021-12-08 22:35  程序员预备役  阅读(34)  评论(0编辑  收藏  举报