java精美代码示例集合

    xiaoxiao2022-06-28  41

    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; }

    转载请注明原文地址: https://ju.6miu.com/read-1124468.html

    最新回复(0)