">

【积累】- String 工具类"1,2,3,4" 转List

工作经常会遇到“1,2,3,4”转List,List 转 String。

String convert List 用JAVA8新特性改进后特别简洁,做个记录。

    /**
     * List convert String.
     *
     * @param longLists List
     * @return String   example:"1,2,3,4"
     */
    public String LongListToString(List longLists) {
        return longLists.toString().replaceAll("\\[|\\]", "");
    }

    /**
     * String convert List.
     *
     * @param str example:"1,2,3,4"
     * @return List  List
     */
    public List StringToLongList(String str) {
        return Arrays.asList(str.split(","))
                .parallelStream()
                .map(a -> Long.parseLong(a.trim()))
                .collect(Collectors.toList());
    }
}

你可能感兴趣的:(【积累】- String 工具类"1,2,3,4" 转List)