java 簡單工具

1.String操做java

 /**
     * 根據正則字符串過濾不須要的字符串
     * @param arr
     * @param regex
     * @return
     */
    public static String[] filterByRegex(String[] arr,String regex) {
        String[] arr1 = new String[]{};

        List<String> list = new ArrayList<>();
        if (arr != null && arr.length > 0 ) {
            for (int i = 0;i < arr.length; i ++) {
                if (!arr[i].matches(regex)) {
                   list.add(arr[i]);
                }
            }
        }
        return list.toArray(arr1);
    }

    /**
     * 過濾String數組中的空串
     * @param arr
     * @return
     */
    public static String[] filterSpace(String[] arr) {
        String[] arr2 = new String[]{};
        List<String> list = new ArrayList<>();
        if (arr != null && arr.length > 0 ) {
            for(int i = 0;i < arr.length;i++) {
                if (!arr[i].trim().equals("")) {
                    list.add(arr[i]);
                }
            }
        }
        return list.toArray(arr2) ;
    }  
相關文章
相關標籤/搜索