杂项
iteye_20219
这个作者很懒,什么都没留下…
展开
-
byte转换
byte的取值范围是-128 ~ 127 8个位的第一个位是符号位: 0000 0001 为 11111 1111 为 -1最大正数为0111 1111 为127最大负数为1000 0000 为-128 进行隐式转换时byte i = 128这样是错误的,因为超出了byte的取值范围. 所以我们要做强制类型转换: byte i = (by...原创 2010-01-13 15:28:54 · 601 阅读 · 0 评论 -
HashMap中重写hashCode和equals方法
原文地址:http://blog.chinaunix.net/u1/53616/showart_432480.html我们可以放基本变量或者自己定义的对象来进行key-->value的查找我们先创建一个自己的类,作为hashmap的keyclass key { int i; public key(int i) { this.i = i; } }...原创 2010-02-02 14:08:50 · 637 阅读 · 1 评论 -
三目运算符表达式
String s=(b!=b)? ((b!=b)?"Hello":"hello" ) : ( (b!=b)?"world":"world" ); 这是一个大的三目运算符表达式 套着两个小的。把大的分出来,小的就很清楚了。两个红色括号是我加上的,有助于理解,看清那个大的三目运算符表达式。 String[][][] arr={ {{},null}, {{"1"...原创 2010-02-02 14:15:58 · 436 阅读 · 0 评论