Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊(duì)列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

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

Java String(字符串) 方法

Java String join()方法返回一個(gè)新字符串,該字符串具有給定的元素和指定的分隔符。

字符串join()方法的語法為:

String.join(CharSequence delimiter,Iterable elements)

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

在這里,... 表示可以有一個(gè)或多個(gè)CharSequence(字符序列)。
注意: join()是靜態(tài)方法。您無需創(chuàng)建字符串對(duì)象即可調(diào)用此方法。相反,我們使用類名稱String調(diào)用該方法。

join()參數(shù)

  • delimiter - 與元素連接的定界符

  • elements - 要連接的要素

join()返回值

  • 返回一個(gè)字符串

示例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()方法傳遞了三個(gè)字符串Java、is和fun。這些字符串使用-分隔符進(jìn)行連接。

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

import java.util.ArrayList;

class Main {
  public static void main(String[] args) {
    ArrayList<String> 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

  }
}

在這里,將創(chuàng)建一個(gè)String類型的ArrayList。 ArrayList的元素使用-分隔符進(jìn)行連接。

Java String(字符串) 方法

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清