「Java」StringBuilderクラスでcharの配列をStringオブジェクトに変換する方法

説明
1.public String toString()
このシーケンス内のデータを表す文字列を返します。
2.java.lang.StringBuilder
文字の可変シーケンスです。。このクラスは、文字列バッファが単一のスレッド
(一般的なケース)により使用されていた場合のStringBufferの簡単な代替として使用されるよう設計されています。
このクラスは、ほとんどの実装で高速に実行されるので、可能な場合は、StringBufferよりも優先して使用することをお薦めします。
Javaコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
public class CharToStrExample {
public static void main(String[] args) {
char[] cft = { 'T', 'O', 'K', 'O' };
char[] year = { '-', '2', '0', '2', '1' };
StringBuilder sb = new StringBuilder();
sb.append(cft);
sb.append(year);
//シーケンス内のデータを表す文字列を返します。
String targetStr = sb.toString();
System.out.println(targetStr);
}
}
package com.arkgame.study; public class CharToStrExample { public static void main(String[] args) { char[] cft = { 'T', 'O', 'K', 'O' }; char[] year = { '-', '2', '0', '2', '1' }; StringBuilder sb = new StringBuilder(); sb.append(cft); sb.append(year); //シーケンス内のデータを表す文字列を返します。 String targetStr = sb.toString(); System.out.println(targetStr); } }
package com.arkgame.study;

public class CharToStrExample {

      public static void main(String[] args) {

            char[] cft = { 'T', 'O', 'K', 'O' };
            char[] year = { '-', '2', '0', '2', '1' };
            StringBuilder sb = new StringBuilder();
            sb.append(cft);
            sb.append(year);
            //シーケンス内のデータを表す文字列を返します。
            String targetStr = sb.toString();
            System.out.println(targetStr);
      }
}

実行結果
TOKO-2021

Java

Posted by arkgame