踩坑记录 Lists.newArrayList()

踩坑记录 Lists.newArrayList()Lists newArrayList

博客只是个人记录用的,从来没有发给别人看过。一共24条评论大部分都在骂我,有问题好好说话很难吗?那些搜索过来评论区骂人的,给自己积点德吧,生活是有多不如意,才对素不相识的陌生人破口大骂。

String punishTag = "tag1, tag2";
使用如下语句
List

tags = Lists.newArrayList(punishTag);

期望结果是tags中有2个对象,实际结果是tags中只有一个“tag1,tag2”的String对象。
正确做法:
String[] tags = punishTag.split(",");
List tagList = Arrays.asList(tags);












 @CanIgnoreReturnValue // TODO(kak): Remove this @GwtCompatible(serializable = true) public static 
  
    ArrayList 
   
     newArrayList(E... elements) { checkNotNull(elements); // for GWT // Avoid integer overflow when a large array is passed in int capacity = computeArrayListCapacity(elements.length); ArrayList 
    
      list = new ArrayList 
     
       (capacity); Collections.addAll(list, elements); return list; } 
      
     
    
  
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220970.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午7:13
下一篇 2026年3月17日 下午7:14


相关推荐

  • springboot使用swagger2生成api文档

    springboot使用swagger2生成api文档一、为什么要用Swagger2?之前开发项目的时候,需要写API文档,项目小接口少的时候一份word就能简单应付,但是随着项目的API的增加,对API文档的维护工作就会越来越繁琐,为此引入能自动生成

    2022年8月16日
    10
  • PyCharm入门教程——用户界面导览「建议收藏」

    PyCharm入门教程——用户界面导览「建议收藏」JetBrainsPyCharm是一种PythonIDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。通过这篇文章,您可以了解PyCharm用户界面是如何组织的,以帮助您在工作环境中找到自己的方式。当您第一次运行PyCharm或没有打开任何项目时,PyCharm将显示欢迎屏幕,允许快速…

    2022年8月28日
    6
  • VMWARE虚拟机上网三种方法分析

    VMWARE虚拟机上网三种方法分析VMWARE虚拟机不能上网三种方法分析  PostBy:2009-1-2320:43:00 bridged(桥接模式)、NAT(网络地址转换模式)host-only(主机模式)。理论理解:1.bridged(桥接模式)在这处模式下,虚拟机等同于网络内的一台物理主机,可对手动设置IP,子网掩码,DNS,且IP地址要和主机的IP在同一网段内。这样,虚拟机就和主

    2022年5月19日
    39
  • response contentType值的问题

    response contentType值的问题response,contentType,UTF-8,ISO-8859-1

    2022年7月19日
    34
  • 智谱AI GLM-5 技术报告全面解读

    智谱AI GLM-5 技术报告全面解读

    2026年3月12日
    3
  • 电脑蓝屏0X000000ED_0X000000ED

    电脑蓝屏0X000000ED_0X000000ED说到电脑问题,就不得不提蓝屏的问题。最近有位朋友的电脑开机的时候,并没有进入正常的启动程序,反而进入了蓝色界面,显示代码0x000000ed,不知道为什么会这样,也不知道如何去解决。下面就来看看蓝屏0x000000ed的原因和解决方法详解吧!蓝屏代码0x000000ed的原因详解!蓝屏现象,是我们在使用电脑中最常见的一种启动问题,而蓝屏显示的代码就是帮助我们去了解蓝屏的原因以及解决方法的主要依据。…

    2022年10月8日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号