04 2013 档案

摘要:static void swap(int[] data, int i, int j) { //记得加此条件,data[i]与data[j]相同时异或运算得0 if (data[i] != data[j]) { data[i] = data[i] ^ data[j]; data[j] = data[i] ^ data[j]; data[i] = data[i] ^ data[j]; } } static void sort(int[] data, int begin, int ... 阅读全文
posted @ 2013-04-21 16:08 Introspector 阅读(553) 评论(0) 推荐(0) 编辑
摘要:泛型几乎都用‘E’来表示,写着写着就弄混淆了如下:class GenericArrayProblem { public static void main(String[] args) { // Exception in thread "main" java.lang.ClassCastException: // [Ljava.lang.Object; cannot be cast to [Ljava.lang.String; new PrinterWrapper<String>("abc", new StringPrinter()).prin 阅读全文
posted @ 2013-04-17 15:01 Introspector 阅读(433) 评论(0) 推荐(0) 编辑