import java.util.StringJoiner;
public class Main {
public static void main(String[] args) {
String delimiter = ", "; // デリミタとして使用する文字列
StringBuilder sb = new StringBuilder();
// 文字列を追加
sb.append("要素1");
sb.append(delimiter);
sb.append("要素2");
sb.append(delimiter);
sb.append("要素3");
// 最後のデリミタを削除
if (sb.length() >= delimiter.length()) {
sb.setLength(sb.length() - delimiter.length());
}
// 結果を表示
System.out.println(sb.toString());
}
}
上記のコードでは、StringBuilder
クラスを使用して文字列を結合しています。delimiter
変数にはデリミタとして使用する文字列(この場合は「, 」)を指定します。append()
メソッドを使用して要素を追加し、結果をtoString()
メソッドで文字列として取得します。
また、最後のデリミタを削除するために、setLength()
メソッドを使用して文字列の長さを調整しています。
このように、StringBuilder
クラスを使用することで効率的に文字列を操作できます。デリミタを使用する場合は、上記のコード例を参考にしてください。