「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

Java

Posted by arkgame