概要
Javaで「格納されている文字列の長さを取得する」の動作を確認してみました。以下のページを参考にしました。
実装
以下のファイルを作成しました。
JSample6_2.java
class JSample6_2{
public static void main(String[] args){
StringBuilder sb = new StringBuilder();
System.out.println(sb.toString());
System.out.println("length:" + sb.length());
System.out.println("capacity:" + sb.capacity());
System.out.println("-- --");
sb.append("Hello, Tarou.");
System.out.println(sb.toString());
System.out.println("length:" + sb.length());
System.out.println("capacity:" + sb.capacity());
System.out.println("-- --");
sb.append("Good Morning");
System.out.println(sb.toString());
System.out.println("length:" + sb.length());
System.out.println("capacity:" + sb.capacity());
}
}
以下のコマンドを実行しました。
$ javac JSample6_2.java
$ java JSample6_2
length:0
capacity:16
-- --
Hello, Tarou.
length:13
capacity:16
-- --
Hello, Tarou.Good Morning
length:25
capacity:34
まとめ
何かの役に立てばと。