整数类型:
- byte占1个字节范围:-128-127
- short占2个字节范围:-32768-31767
- int占4个字节范围:-2147483648-2147483647 (一般用这一个就够了,熟称正负21亿)
- long占8个字节范围:-9223372036854775808-9223372036854775807
浮点数类型:
- float占4个字节
- double占8个字节(一般用这一个)
字符类型:
- 字符类型char占2个字节
布尔类型
boolean类型:占1位其值只有true和false两个
- 位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数。
- 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示
- 1B(byte,字节)=8bit(位)
- 字符:是指计算机中使用的字母,数字,字和符号
- 1bit表示1位
- 1Byte表示一个字节 1B=8b
- 1024B=1KB
- 1024KB=1M
- 1024M=1G
- 1024G=1TB
一、
1.十进制转为二进制:
Integer.toBinaryString(int i);
2.十进制转为八进制:
Integer.toOctalString(int i);
3.十进制转为十六进制:
Integer.toHexString(int i);
二、
1.二进制转为十进制:
Integer.valueOf("0101",2).toString();
2.八进制转为十进制:
Integer.valueOf("876",8).toString();
3.十六进制转为十进制:
Integer.valueOf("FFFF",16).toString();