随笔分类 - Java SE
摘要:前言:他山之石,可以攻玉 (1) String最重要的属性,用来存放字符串,很多String的方法就是通过此操作此字符数组实现的 (2) String类的构造器比较多 列举以下两个 第二个构造器示例: (4) offsetByCodePoints(int index, int codePointOf
阅读全文
摘要:前言:他山之石,可以攻玉 (0) toArray(T[] a) 复制集合(的数组元素)到a数组中 @SuppressWarnings("unchecked") public <T> T[] toArray(T[] a) { //T是Generic Type,即泛型 if (a.length < si
阅读全文
摘要:需求如标题,挺简单的,大概也就是几个循环的事吧。 但是实现起来并没有一蹴而就,应该是功力还不够。最后用较简洁的方式完成,代码如下: 结果演示:
阅读全文
摘要:源码如下: 主要功能是:返回一个大于等于且最接近 cap 的2的幂次方整数,如给定9,返回2的4次方16。 这个算法的大致原理: 假定cap也就是给定数的的形式为00..01XXXXXXX,(X代表可为0也可为1,X前面的1为从最高位开始第一个为1的那一位) 第一步: n |= n >>> 1; 也
阅读全文

浙公网安备 33010602011771号