Java进制转换
Java进制转换
二进制的历史
- 特点
- 特定情况下,计算方便,速度快,被支持广泛
- &运算
- 作用1:快速清0,与0与即可
- 作用2:取一个数指定位
- | 运算
- 作用:某些位快速置1
- ^ 运算
- 作用1:特定位翻转
- 作用2:两个变量交换值
- <<左移
- 作用1:正数左移加倍
- >>右移
- 作用1:正数右移减半
JDK内置类型转换
Java中的二进制
- 作用:文件读写、数据通信
- 数据类型转化成子节
- 小端法:低位子节排放在内存低地址
- 大端法:低位子节排放在内存高地址
- 字符串转子节的方法
- getBytes()
- 子节转换成字符串
- new String(bs, encode);