1.字符串反转
public static String reverse(String str){ if(str==null||str.length()<=0){ return str; } return reverse(str.substring(1))+str.charAt(0); }2.数组添加新成员
public static void add(String[] array,String str){ array[array.length]=str; } 3.java的方法
StringUtils.isNoneBlank(str) 如果字符串是空、只有空格组成、或者字符串变量指向null,则返回true;否则返回false。
4.集合随即子集
public static <T> List<T> randomSubset( List<T> list, int subCount) { if (list == null || list.size() == 0 || list.size() < subCount) { return list; } List<T> rs = new ArrayList<T>(subCount); for (int i = 0; i < subCount; i++) { rs.add(null); } Random random = new Random(); for (int i = 0, odd = list.size() - 1; i < subCount; i++, odd--) { int ranindex = random.nextInt(odd); rs.set(i, list.get(ranindex)); list.set(ranindex, list.get(odd)); } return rs; }