Java中String转List和List转String四种方法


一、Java中String转List和List转String四种方法

String sb = "a,b,c";

        //使用split分割函数
        List<String> list = Arrays.asList(sb.split(",")); // 输出:[a,b,c]
        log.info(list.toString());

        //使用String.join 字符串拼接
        String join1 = String.join(",", list);
        log.info(join1);// 输出:a,b,c

        //使用guava的Joiner字符串拼接
        String join2 = Joiner.on(",").join(list);
        log.info(join2);// 输出:a,b,c

        //使用StringUtils工具类List转String
        String join3 = StringUtils.join(list, ","); //a,b,c
        log.info(join3);// 输出:a,b,c
    直面心中的恐惧,战胜它。 你需要一个刺激,去改变自己。 梦想不会逃跑,会逃跑的永远都是自己。 即使不成熟的尝试,也胜于胎死腹中的策略。 每天奋斗一点,就离成功更进一步。 埋头赶路奔跑时,也要记得抬头看路。 以自由的方式表达自我,不受任何人控制。 一个人的价值在于贡献了什么,而不是能得到什么。 珊瑚远离惊涛骇浪的侵蚀,便将美丽葬送。 心里有梦就要付诸行动。
经验分享 程序员 微信小程序 职场和发展