Java String join() 使用方法及示例

Java String join()方法返回一个新字符串,该字符串具有给定的元素和指定的分隔符。

字符串join()方法的语法为:

String.join(CharSequence delimiter,Iterable elements)

String.join(CharSequence delimiter,CharSequence... elements)

在这里,... 表示可以有一个或多个CharSequence(字符序列)。

注意: join()是静态方法。您无需创建字符串对象即可调用此方法。相反,我们使用类名称String调用该方法。

join()参数delimiter - 与元素连接的定界符

elements - 要连接的要素

join()返回值返回一个字符串

示例1:Java String join() 和 CharSequence()

示例

class Main {

public static void main(String[] args) {

String result;

result = String.join("-", "Java", "is", "fun");

System.out.println(result);  // Java-is-fun

}

}

在这里,我们向join()方法传递了三个字符串Java、is和fun。这些字符串使用-分隔符进行连接。

示例2:具有可迭代的Java字符串join()

示例

import java.util.ArrayList;

class Main {

public static void main(String[] args) {

ArrayList text = new ArrayList<>();

//向arraylist添加元素

text.add("Java");

text.add("is");

text.add("fun");

String result;

result = String.join("-", text);

System.out.println(result);  // Java-is-fun

}

}

在这里,将创建一个String类型的ArrayList。 ArrayList的元素使用-分隔符进行连接。

java string join 用法_Java String join() 使用方法及示例相关推荐

  1. java字符串的用法_Java字符串的重要方法的使用实例

    String类将是您存储和处理语言的主要工具之一,本篇文章将带领大家对Java字符串的方法有个基础的认识,了解他的功能使用方法. 本文摘自千锋教育编著的<Java语言程序设计>,如需转载请 ...

  2. java sublist 用法_Java ArrayList subList() 使用方法及示例

    Java ArrayList subList() 使用方法及示例 Java ArrayList subList()方法提取一部分arraylist并将其返回. subList()方法的语法为: arr ...

  3. java isempty用法_Java ArrayList isEmpty() 使用方法及示例

    Java ArrayList isEmpty() 使用方法及示例 Java ArrayList isEmpty()方法用于检查arraylist是否为空. 该isEmpty()方法的语法为: arra ...

  4. java math round小数_Java Math round() 使用方法及示例

    Java Math round() 使用方法及示例 Java Math round()方法将指定的值四舍五入为最接近的int或long值,然后将其返回. 也就是说,1.2四舍五入为1,1.8四舍五入为 ...

  5. Java的getcelltype用法_java getCellType的替代方法

    我正在使用org.apache.poi 3.15讀取excel文件. 這是我的代碼:try (FileInputStream fileInputStream = new FileInputStream ...

  6. 最大质因数 最大回文数乘积 字符串String类用法_Java每日练习题及题解(11月16日)

    <Java每日练习题及题解>系列目录 1.有限条件求和_Java每日练习题及题解(11月15日) 2.最大质因数 最大回文数乘积 字符串String类用法_Java每日练习题及题解(11月 ...

  7. java valueof的用法_Java中String.valueOf()方法的使用

    Java中String.valueOf()方法的使用 (2013-06-21 18:07:34) 标签: it Java中String.valueOf() 方法的使用 1. 由 基本数据型态转换成 S ...

  8. java中replaceall用法_Java中String的ReplaceAll使用小结

    一.String使用ReplaceAll()后,把结果再赋给本身: java public static boolean inDateField(S2s bean1, Flag bean2) { St ...

  9. java isempty用法_Java String 的 isEmpty() 与 null 与 区别解析

    问:简单说说 String 的 isEmpty() 与 null 与 "" 的区别? 答: public class Test { public static void main( ...

最新文章

  1. 关于树论【LCA树上倍增算法】
  2. Linux下汇编语言学习笔记51 ---
  3. 中文文本纠错论文解读——Adaptable Filtering using Hierarchical Embeddings for Chinese Spell Check
  4. 任泉自曝在Star VC年薪100万 今年重点投资互联网金融
  5. Android开发学习—指纹识别系统的原理与使用
  6. python实现模拟浏览器操作
  7. 区块链项目——区块链网上安全商铺(合约代码、前端、后台)
  8. python提取数列数字_从pandas datafram中的列中提取字符串中的数字
  9. 关于windows桌面网络图标显示未连接却可以上网的情况
  10. 5 打印选课学生名单 (25分)
  11. 身为一个程序媛的深刻自我检讨
  12. socket简介及java实例
  13. 解决win7 中powershell挖矿占用CPU100%
  14. poj3179 Corral the Cows(二分)(双指针)
  15. 学什么技术专业最有前途?
  16. 情感驿站 | 为人处世的行为准则总结
  17. 【大唐杯备考】——5G基站开通与调测(学习笔记)
  18. java如何实排班表时间算法_java如何实排班表时间算法
  19. 字符指针数组(二级指针)
  20. 关于ZEDBOARD上PROG按键以及ZYNQ中PROG脚的作用的分析

热门文章

  1. 计算机视觉 ----全面介绍
  2. JDK监控和诊断工具——jconsole
  3. 【学习笔记】Git企业级使用—完整流程
  4. 手机游戏总是正在连接服务器,游戏无法登录,一直显示服务器连接失败
  5. Ubuntu14.04使用内存盘
  6. Macos在桌面上打开终端terminal
  7. 四旋翼无人机飞控系统设计(姿态解算)
  8. 经纬度坐标转平面坐标(C++)
  9. Java实现视频转码 mp4文件转编码集
  10. 器件 — ISOLATION AMPLIFIER — ISO124 Precision Lowest Cost ISOLATION AMPLIFIER