「java」StringBuilderクラスのサンプル
説明
append(String str)末尾にstrを追加します。
append(boolean b)末尾にbを追加します。
append(double d)末尾にdを追加します。
append(char c)末尾にcを追加します。
public String toString()
このシーケンス内のデータを表す文字列を返します。
Javaコード
package com.arkgame.study; public class StringBuilderDemo { public static void main(String[] args) { StringBuilder sb = new StringBuilder(); // boolean sb.append(true); sb.append(false); // double sb.append(21.34); // float sb.append(12.3f); // string sb.append("abc"); // char sb.append('d'); // length System.out.println("長さ:" + sb.length()); // String型 System.out.println("String型の値:" + sb.toString() + ""); // substring System.out.println("逆順:" + sb.reverse()); //インデックス番号4を'#'に置換 sb.setCharAt(4, '#'); System.out.println("String型の値:" + sb.toString() + ""); } }
実行結果
長さ:22
String型の値:truefalse21.3412.3abcd
逆順:dcba3.2143.12eslafeurt
String型の値:dcba#.2143.12eslafeurt