-
位运算的文献查看全部
-
JDK内置的进制转换查看全部
-
java中的数据类型查看全部
-
二进制位运算查看全部
-
1.数据类型转换为字节(int,long等-->byte) eg:8143==>byte[]b= [-49,31,0,0] 第一个(低端)字节:8143>>0*8&0xff=(11001111)=207 (或有符号-49) 第二个(低端)字节:8143>>1*8&0xff=(00011111)=37 (0xff代表 十六进制 1111 1111) 第三个(低端)字节:8143>>2*8&0xff=(00000000)=0 第四个(低端)字节:8143>>3*8&0xff=(00000000)=0 2.字符串转化为字节: 字符串->字节数组 String s;byte[]bs=s.getBytes(); 字节数组->字符串 byte[] bs=new byte[int]; String s= new String(bs); 或 String s= new String(bs,encode);查看全部
-
按位与 &: 同为1,为1 作用:清零、指定位求反 按位或 : 同为0,才为0 作用:清零、指定位求反 按位异或 ^:相同,则为0 作用:清零 、做中间变量 左移<< :左丢弃,右补0,但注意整型为32位 右移>> :右丢弃,左补0(整数)或者1(负数) 无符号右移>>> : 右丢弃,左补0 无论是正数还是负数都是以补码方式存储 正数:原码=补码=反玛; 负数:反码=^原码,补码=反码+1;查看全部
-
java 内置的进制转换查看全部
-
Java中数据类型查看全部
-
java内置的进制转换查看全部
-
建议你先记住Ctrl+shift+L,看看里面哪些功能是你常用的,然后用对应的快捷键代替。 这里给你推荐我常用的快捷键: alt+上下方向键:快速移动选中行 alt+左右方向键:前进和后退 F3:定位到声明处 Ctrl+alt+上下方向键:向上或向下复制选中行 Ctrl+shift+O:快速导包 Ctrl+shift+R:打开资源文件 Ctrl+shift+C:注释选中行(能一只手完成注释我是不会用两只手的) ctrl+.及ctrl+1:光标移到错误处以及快速修改查看全部
-
参考文章查看全部
-
字符串与字节数组的转化查看全部
-
byte[]型转化为long查看全部
-
long型转化为byte byte[8]long型是8个字节 byte[4],int是32位,4个字节查看全部
-
改进版查看全部
举报
0/150
提交
取消