首页 > 其他分享 >字符串转化为toList

字符串转化为toList

时间:2024-01-23 09:11:07浏览次数:23  
标签:toList 专业 List System 转化 字符串 承包 certNameList out

certNameList = "certNameList": "消防设施工程专业承包二级,地基基础工程专业承包一级,电子与智能化工程专业承包一级,建筑装修装饰工程专业承包一级,建筑幕墙工程专业承包一级",

for (EntQualificationVO vo : entQualificationVOList) {
                String certNameList = vo.getCertNames();
                List result = Arrays.asList(certNameList.split(","));
                vo.setCertNameList(result);
            }

结果: "certNameList": [
"消防设施工程专业承包二级",
"地基基础工程专业承包一级",
"电子与智能化工程专业承包一级",
"建筑装修装饰工程专业承包一级",
"建筑幕墙工程专业承包一级"
]

  public static void main(String[] args) {
        // 1、字符串转为List<String>
        List<String> resultList = Arrays.asList("1", "2", "3");
        System.out.println("方法一");
        resultList.forEach(e -> {
            System.out.print(e + " ");
        });
        System.out.println("");
        System.out.println("方法二");
        String msg = "4,5,6";
        // 2、字符串转为List<String>
        List<String> msgList = Arrays.asList(msg.split(","));
        msgList.forEach(e -> {
            System.out.print(e + " ");
        });
        System.out.println("");
        // 3、List<String>转String
        List<String> msgList2 = new ArrayList<>();
        msgList2.add("a");
        msgList2.add("b");
        msgList2.add("c");
        String msg2 = String.join(",", msgList2);
        System.out.println("msg2=" + msg2);

        String certNameList = "消防设施工程专业承包二级,地基基础工程专业承包一级,电子与智能化工程专业承包一级,建筑装修装饰工程专业承包一级,建筑幕墙工程专业承包一级";
        List result = null;
        for (int i = 0; i < certNameList.length(); i++) {
            result = Arrays.asList(certNameList.split(","));
        }
        System.out.println(result);
    }

标签:toList,专业,List,System,转化,字符串,承包,certNameList,out
From: https://www.cnblogs.com/codeLearn/p/17981600

相关文章

  • 字符串相关
    可持久化trie树基本思想新加入一个字符串后,继承旧版本对应节点的儿子和其它信息,对字符串的每个字符新建节点。使用方法两个版本的trie树具有可减性,所以可以在静态问题加上区间、树链限制,完成trie树可以做的事,比如最大异或、k大异或、mex等。求解区间最大异或时,可以直......
  • 17、基于SLF4J中打印日志的方法,实现字符串中{}快速替换需要的内容
    转载自一、String工具类:publicclassStringUtils{privatestaticfinalcharDELIM_START='{';privatestaticfinalStringDELIM_STR="{}";privatestaticfinalcharESCAPE_CHAR='\\';/***基于slf4j中打印日志的......
  • 字符串
    1.力扣344-反转字符串第一个和倒数第一个交换,第二个和倒数第二个交换classSolution{publicvoidreverseString(char[]s){for(inti=0,j=s.length-1;i<j;i++,j--){chart=s[i];s[i]=s[j];s[j]=t;......
  • JS 数字字符串补零
    有时为了格式美观,我们需要给数字统一格式,比如001,002,003,这就有了为数字补足0的需求。具体见代码//num:数字//fill:补足后的位数padNumber(num,fill){letlen=(''+num).length;if(fill>len){//新建一个空数组,长度为所缺位数+1,利用join(0),得......
  • leedcode 找出字符串中第一个匹配项的下标
    自己写的classSolution:defstrStr(self,haystack:str,needle:str)->int:haystack_len=len(haystack)needle_len=len(needle)ifhaystack==needle:return0ifhaystack_len<needle_len:......
  • java实体类转化geojson的工具类
    1.用到的技术、工具:反射+geotools2.代码实现packageorg.jeecg.modules.web.util.geoutils;importcn.hutool.core.util.ReflectUtil;importcn.hutool.core.util.StrUtil;importcn.hutool.json.JSONArray;importcn.hutool.json.JSONObject;importcn.hutool.json.JSON......
  • Python 字符串不可变性的优缺点
    随着计算机技术的快速发展,越来越多的编程语言被发明出来,每种编程语言都有自己独特的特点和优势。以我经常使用python写爬虫为例,在Python中,字符串是不可变的,这意味着一旦字符串被创建,就不能被修改。这与其他一些编程语言(如C++和Java)不同,在这些语言中,字符串是可以被修改的。对于......
  • #yyds干货盘点# LeetCode程序员面试金典:反转字符串中的单词 III
    题目给定一个字符串s,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例1:输入:s="Let'stakeLeetCodecontest"输出:"s'teLekatedoCteeLtsetnoc"示例2:输入:s="MrDing"输出:"rMgniD"代码实现classSolution{publicString......
  • Go语言核心36讲 37 | strings包与字符串操作
    在上一篇文章中,我介绍了Go语言与Unicode编码规范、UTF-8编码格式的渊源及运用。Go语言不但拥有可以独立代表Unicode字符的类型rune,而且还有可以对字符串值进行Unicode字符拆分的for语句。除此之外,标准库中的unicode包及其子包还提供了很多的函数和数据类型,可以帮助我们解析各......
  • 【算法】【字符串】找出字符串中第一个匹配项的下标
    1 题目给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从0开始)。如果 needle 不是 haystack 的一部分,则返回  -1 。示例1:输入:haystack="sadbutsad",needle="sad"输出:0解释:"sad"在下标0......