位运算符
主要针对二进制书。只有0和1两种形态
&:(位与)两个数同为1,则为1,否则为0
|:(位或)两个数中一个为1,则为1,否则为0
^:(异或)相同为0,不同为1
注意:移动位数很多时,按数据的实际有效位数。例如:32位,移动位数100%最大位数32得余数4(相当于移动4位)
转义字符
- 八进制转义
\ + 用1-3位的8进制数字,范围为000-377
- Unicode转义字符
\u + 4位的16进制数字,范围为0-65535
- 特殊字符
\":双引号
\':单引号
\\:反斜线
- 控制字符
\r:回车
\n:换行
\t:tab
\b:退格
一维数组
数组的声明
dataType[] array = new dataType[size]
数组的赋值
dataType[] array = new dataType[]{}
dataType[] array = {}
二维数组
数组的声明
dataType[][] array = new dataType[row][col]
数组的赋值
dataType[][] array = new dataType[][]{{}}
dataType[][] array = {{}}