随笔分类 -  java

java相关
摘要:汉字字符串转换成十六进制byte数组,一个汉字存到两个byte里面,大整数存到两个byte里面 //整数转换成byte数组 public static byte[] intToByteArray(int i) { byte[] result = new byte[2]; result[0] = (byte) ((i & 0xFF00) >> 8 ); result[1] = (byte) ( i & 0xFF); return result; } 阅读全文
posted @ 2012-10-29 20:07 大自然的流风 阅读(9030) 评论(0) 推荐(0) 编辑
摘要:eclipse开启和去掉代码上面的快速导航栏(Toggle Breadcrumb)的方法 点击工具栏上有个小三角的Toggle Breadcrumb 图标就可以开启和关闭了。 阅读全文
posted @ 2012-09-03 18:00 大自然的流风 阅读(6571) 评论(0) 推荐(1) 编辑
摘要:在与硬件设备通信的时候,硬件传回来的数据经常是十六进制的,在0-100的范围内java会自动转换成十进制的数字出来,但如果包含abc这些字符自动转换就有问题了,可能变成负数了。下面提供两个方法转换成十六进制的 可以输出和设备传的时候一样的内容(可能字母大小写变了,在设备里大写的输出是小写的)。 阅读全文
posted @ 2012-08-24 14:34 大自然的流风 阅读(14706) 评论(0) 推荐(0) 编辑
摘要:java float 加减精度问题在取这个字段的时候转换成BigDecimal就可以了同时,BigDecimal是可以设置精度的。float m = 12.22F;float c = 1.22F;BigDecimal b1 = new BigDecimal(Float.toString(m));BigDecimal b2 = new BigDecimal(Float.toString(c));System.out.println(m);System.out.println(c);Float add = b1.add(b2).floatValue();System.out.println(&qu 阅读全文
posted @ 2012-05-20 23:24 大自然的流风 阅读(16034) 评论(0) 推荐(1) 编辑
摘要:Java继承时构造函数的关系,子类的无参数构造函数不会覆盖父类的,而且会先调用父类的构造函数再调用自己的 阅读全文
posted @ 2012-02-16 22:15 大自然的流风 阅读(4421) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示