public static void main(String[] args) {
int a = 123; // 最常见的写法
int b = 0372; // 前面带个 0 是可以的
int c = 0xDada_Cafe; // 0x开头表示16进制里面可以写 [0, f] 的值,不区分大小写,下划线允许存在,仅用作易于人们观看,编译时会去掉
// long 的写法和 int 的一样,但是末尾多了一个大家都知道的 l
float d = 1996; // 如果没有小数点,可以省略小尾巴 f
float e = 2e2f; // 这是科学计数法的写法,这里的 e 表示以10为底,相当于10^,后面的 f 表示 float 啦,所以结果是 2* 10^2 = 200.0;
float f = 2e+2f; // 这个结果和上面一样,中间的 + 号表示正次方, 如果是 2e-2f 就表示负次方,结果是 2* 10^-2 = 0.02;
float g = .2f; // 这样的写法也可以哦
// double 就不说了,和 float 一样,注意小尾巴 d 就行
}
一些被遗忘的 Java 语言规范 —— 变量初始化值的写法
于 2018-09-18 21:44:55 首次发布