ホームページ  >  記事  >  Java  >  Javaで文字列を連結する方法

Javaで文字列を連結する方法

藏色散人
藏色散人オリジナル
2019-01-18 11:26:5019963ブラウズ

Java で文字列を接続する方法: 1. 演算子を使用して文字列を接続します。「"I'm a" "student"」などのコードです。 2. String の concat メソッドを使用して文字列を接続します。 「パブリック String concat (String str)」。

Javaで文字列を連結する方法

この記事の動作環境: Windows 7 システム、Dell G3 コンピューター、Java バージョン 8.0。

Java における連結とは、2 つの文字列を結合する操作です。 add() 演算子または String の concat() メソッドを使用して文字列を連結できます。

演算子の使用

演算子の使用は、Java で 2 つの文字列を連結する最も一般的な方法です。変数、数値、または文字列リテラルを指定できます (常に二重引用符で囲みます)。

たとえば、文字列「I'm a」と「student」を結合するには、次のように記述します。

"I’m a" + " student"

結合した文字列を印刷するときに、必ずスペースを追加してください。単語が正しく分離されています。たとえば、上記の「student」はスペースで始まっていることに注目してください。

複数の文字列の結合

例:

"I’m a" + " student" + "! And so are you."

print ステートメント内での演算子の使用

通常、演算子は print ステートメントで使用されます。次のように書くことができます:

System.out.println("pan" + "handle");

これは出力します:

panhandle

結合されたオブジェクトの混合

演算子 " " は通常、算術演算子で使用されますただし、オペランドの 1 つが文字列である場合を除きます。その場合、2 番目のオペランドを最初のオペランドの末尾に連結する前に、他のオペランドを String に変換します。

たとえば、以下の例では、年齢は整数であるため、演算子はまずこれを文字列に変換し、次に 2 つの文字列を結合します。 (オペレーターは toString() メソッドを呼び出してバックグラウンドでこれを実行します。これが起こることはわかりません。)

int age = 12;
System.out.println("My age is " + age);

これは出力されます:

My age is 12

using Concat Method

#String クラスには、同じ操作を実行するメソッド concat() があります。このメソッドは最初の文字列に作用し、文字列を引数に結合します:

public String concat (String str)

例:

String myString = " I have decided to stick with love.;
myString = myString.concat(" Hate is too great a burden to bear.");
System.out.println(myString);

これは次のように出力されます:

I have decided to stick with love. Hate is too great a burden to bear.

以上がJavaで文字列を連結する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。