摘要: 阅读全文
posted @ 2016-11-21 17:14 yansum 阅读(109) 评论(0) 推荐(0)
摘要: “泛型”这个术语的意思就是:“使用与许多许多的类型”。泛型在编程语言中出现时,其最初的目的是希望类或方法能够具备最广泛的表达能力。如何做到这一点呢,正是通过解耦类或方法与所使用的类型之间的约束。 在你创建参数化类型的一个实例时,编译器会为你负责转型操作并保证类型的正确性。看一个例子: public 阅读全文
posted @ 2016-11-21 15:25 yansum 阅读(220) 评论(0) 推荐(0)
摘要: 一般来说,正则表达式就是以某种方式来描述字符串,因此你可与说:"如果一个字符串符合有这些东西,那么它就是我正在找的东西。 1、要找一个数字,如果它可能有一个负号在最前面(可能没有,没有也是匹配的),那么久这样写:-? 2、要描述一个整数,你可以说它有一个或多个阿拉伯数字。 此时可以用\d表示一位数字 阅读全文
posted @ 2016-11-20 16:06 yansum 阅读(230) 评论(0) 推荐(0)
摘要: 为了提高效率,可以使用StringBuffer或StringBuilder 阅读全文
posted @ 2016-11-19 20:59 yansum 阅读(137) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-11-19 17:53 yansum 阅读(155) 评论(0) 推荐(0)
摘要: Random rand = new Random(47); Map m = new HashMap(); for(int i=0;i<10000;i++){ int r= rand.nextInt(20); Integer freq =m.get(r); m.put(r,freq==null?1:freq+1); } System.... 阅读全文
posted @ 2016-11-19 14:20 yansum 阅读(223) 评论(0) 推荐(0)
摘要: 2.应用 阅读全文
posted @ 2016-11-19 14:10 yansum 阅读(188) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-11-19 13:44 yansum 阅读(167) 评论(0) 推荐(0)
摘要: Map map = new HashMap(); List list = new ArrayList(); list.add("565"); map.put("key", "value"); Iterator it =map.keySet().iterator(); while(it.hasNext()){ ... 阅读全文
posted @ 2016-11-19 13:20 yansum 阅读(113) 评论(0) 推荐(0)
摘要: (完全解耦)策略设计模式: 阅读全文
posted @ 2016-11-18 20:12 yansum 阅读(128) 评论(0) 推荐(0)