首页 > 其他分享 >join方法

join方法

时间:2022-08-18 14:02:01浏览次数:49  
标签:elements Java String delimiter join message 方法

  • public static String join(CharSequence delimiter, CharSequence... elements)
    

    返回由CharSequence elements的副本组成的新String,该副本与指定的delimiter的副本连接在一起。

    For example,

         String message = String.join("-", "Java", "is", "cool");
         // message returned is: "Java-is-cool"
     
    

    请注意,如果元素为null,则添加"null"

    • 参数

      delimiter - 用于分隔每个元素的分隔符

      elements - 要连接在一起的元素。

    • 结果

      一个新的 String ,它由所述的 elements由分离 delimiter

    • 异常

      NullPointerException - 如果 delimiterelementsnull

    • 从以下版本开始:

      1.8

  • public static String join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
    

    返回由String的副本组成的新String ,其中CharSequence elements指定的delimiter的副本。

    For example,

         List<String> strings = List.of("Java", "is", "cool");
         String message = String.join(" ", strings);
         //message returned is: "Java is cool"
    
         Set<String> strings =
             new LinkedHashSet<>(List.of("Java", "is", "very", "cool"));
         String message = String.join("-", strings);
         //message returned is: "Java-is-very-cool"
     
    

    请注意,如果单个元素是null ,则添加"null"

    • 参数

      delimiter -用于向每一个的分开的字符序列 elements在所得 String

      elements - Iterable将其 elements连接在一起。

    • 结果

      elements参数组成的新 String

    • 异常

      NullPointerException - 如果 delimiterelementsnull

    • 从以下版本开始:

      1.8

标签:elements,Java,String,delimiter,join,message,方法
From: https://www.cnblogs.com/yu-zexin/p/16598451.html

相关文章

  • 27、绑定方法与非绑定方法
    27、绑定方法与非绑定方法  目录:绑定方法与非绑定方法非绑定方法视频链接 一绑定方法与非绑定方法​类中定义的函数分为两大类:绑定方法和非绑......
  • 28、反射、内置方法
    28、反射、内置方法  目录:反射内置方法视频链接 一反射 python是动态语言,而反射(reflection)机制被视为动态语言的关键。反射机制指的是在......
  • 迭代器Iterator的使用方法(Java)
    迭代器是一种经典的设计模式。用于在不需要暴漏数据是如何保存在数据结构中的细节的情况下,遍历一个数据结构。Collection接口继承自Iterable接口。所以说,实现了Collectio......
  • 神经网络权重初始化方法He、Xavier初始化
     He初始化是何凯明等提出的一种鲁棒的神经网络参数初始化方法,动机同Xaviar初始化基本一致,都是为了保证信息在前向传播和反向传播过程中能够有效流动,使不同层的输入信号的......
  • ZYNQ系列VITIS不支持JTAG模式的核心板烧录方法
    2-1:系统环境变量修改    对于ZYNQ或者MPSOC下载QSPI程序需要用到2个文件    Boot.bin文件:改文件由fsbl.elf文件、fpga.bit文件、应用程序.elf文件合成  ......
  • vue 针对多端口的情况下文件上传处理方法
    在一个项目中,可能会存在多个端口号,因为不同的业务作为区分,需要多个端口号:解决方案,·1.在特定的端口号中api接口中进行加入特定的字符2.针对api的形式,使用form......
  • 离线(无网)安装、运行arthas工具的方法
    如何在没有网的主机或者容器中,安装arthas工具? 之前的arthas,在启动的时候,都要下载一些依赖的库,必须要联网。现在,使用最新的全的arthas的包,就解决了这个问题。 接下来......
  • layui数据表格的渲染方式--方法渲染
    layui数据表格的方法渲染html代码<tableclass="layui-table"id="test"lay-filter="test"></table> js代码<scripttype="text/javascript">......
  • 工具模板 | 用APOEM方法消除对用户行为的偏见
    如何降低人们的偏见,观察并记录真实的用户行为?首先需要大家每个人从多个维度去观察,只对事实进行记录,互相不批评、不评论、不议论。在这篇文章中,我们来介绍一个具体的消除......
  • 模板方法模式
    1.定义定义了一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重新定义该算法的某些特定步骤。2.类图  3.例子父类定义了......