Java基础之进制转换

来源:互联网 发布:conerstone for mac 编辑:程序博客网 时间:2024/05/21 17:33

1.什么是常量?
固定不变的数据
2.Java中常量分类
字符串,整数,小数,字符,布尔
3.进制:Java针对整数常量有4种表示形式
二进制,八进制、十进制、十六进制
4.什么是进制?
进制就是进位制,是人们规定的一种进位方法,对于任何一种进制–x进制,就表示某一位置上的数运算时是逢x进一位,二进制就是逢二进一,八进制就是逢八进一,十进制就是逢十进一,十六进制就是逢十六进一。

5.不同进制的数据组成

二进制:由0,1组成,以0b开头
例如:0b0001

八进制:由0,1,…7组成,以0开头
例如:00001

十进制:由0,1…9组成
100

十六进制
由0,1,…9,a,bc,d,e,f(大小写均可)。以0x开头

十进制转为十六进制:
这里写图片描述
二、位运算符

<< 左移
>> 右移
& 任何二进制位和0进行&运算,结果是0;和1进行&运算,结果是本身
| 任何二进制位和0进行|运算,结果是原值,和1进行|运算,结果是1
^ 任何相同二进制位进行^运算,结果是0;不相同的二进制位运算结果是1

原创粉丝点击