String は、テキスト データを表すために使用される Java の不変の文字シーケンスです。これには、次の点を含む文字列を操作するためのメソッドが用意されています: リテラルまたは String コンストラクターを使用して String オブジェクトを作成する; 文字列の連結、検索、置換、および書式設定メソッドを使用して String を操作し、2 つの String の内容を比較します。等しい; String を他の型に変換するには、parseXxx() メソッドまたは valueOf() メソッドを使用します。String は不変であり、文字列比較では大文字と小文字が区別され、効率的な文字列の結合には StringBuilder クラスを使用する必要があることに注意してください。
Java での文字列の使用
文字列は、Java でテキスト データを表すために使用される不変の文字のシーケンスです。 String クラスは、文字列の連結、検索、置換、書式設定など、文字列を操作するためのメソッドを提供します。
1. String オブジェクトを作成する
String オブジェクトを作成するには、主に 2 つの方法があります:
"Hello World"
など)。 new
キーワードと文字列コンストラクター (new String("Hello World")
) ## 文字列操作 ##String。このクラスは、文字列を操作するためのさまざまなメソッドを提供します。
文字列の連結:
Use"Hello" " " "World"
のようにします。
部分文字列を検索します:
indexOf() 文字列を置換します。
replace()
を使用します。または replaceAll()
メソッドを使用して、指定された部分文字列を置き換えます (例: メソッドを使用して、
String などのプレースホルダーに基づいて文字列を書式設定します。 .
##3. 文字列の比較 メソッドを使用して、2 つの String オブジェクトを比較します。
String オブジェクトは、次のような他の型に変換できます。 基本型: String を
Integer .parseInt("123") などの基本型に変換するには、parseXxx()
メソッドを使用します。 :
メソッドを使用して、文字列を BigDecimal などの他のオブジェクトに変換します。 ##5.
##String オブジェクトは不変であることに注意してください。つまり、String 操作は元のオブジェクトを変更せず、新しい String オブジェクトを返します。
演算子を使用すると、新しい String オブジェクトが作成されるため、使用しないでください。より効率的な方法は、
StringBuilder クラスを使用することです。
以上がJavaで文字列を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。