「Java8」equalsメソッドでStringBuilder文字列の内容を比較するサンプル

環境
JavaSE 1.8
Eclipse 2019-12

書式
public StringBuilder(String str)
指定された文字列の内容に初期化された文字列ビルダーを構築します。
文字列ビルダーの初期容量は、16に文字列引数の長さを加えたものです。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
public class StringBufferDemo {
// グローバル定数の宣言
private static final String TARGET = "arkgame";
public static void main(String[] args) {
String strA = "arkgame";
// StringBuilderのインスタンス生成
String strB = new StringBuilder(TARGET).toString();
if (strA.equals(strB)) {
System.out.println("文字列の内容を比較する結果 OK");
}
}
}
package com.arkgame.study; public class StringBufferDemo { // グローバル定数の宣言 private static final String TARGET = "arkgame"; public static void main(String[] args) { String strA = "arkgame"; // StringBuilderのインスタンス生成 String strB = new StringBuilder(TARGET).toString(); if (strA.equals(strB)) { System.out.println("文字列の内容を比較する結果 OK"); } } }
package com.arkgame.study;

public class StringBufferDemo {

      // グローバル定数の宣言
      private static final String TARGET = "arkgame";

      public static void main(String[] args) {

            String strA = "arkgame";
            // StringBuilderのインスタンス生成
            String strB = new StringBuilder(TARGET).toString();
            if (strA.equals(strB)) {
                  System.out.println("文字列の内容を比較する結果 OK");
            }
      }

}

実行結果
文字列の内容を比較する結果 OK

Java

Posted by arkgame