Javaの「=」記号は何を意味しますか?

リリース: 2019-12-07 09:18:26
オリジナル
5782 人が閲覧しました

Javaの「=」記号は何を意味しますか?

= は、変数に値を代入する代入演算子です。変数は変数を通じて参照できます。 例:

a = 10; // 将 10 赋给变量 a
ログイン後にコピー

代入演算子は、変数または定数の数値を指定する記号を指します。代入演算子の記号は「=」で、これは二項演算子です。左側のオペランドは、定数や式ではなく、変数である必要があります。

構文形式は次のとおりです。

変数名 = 式の内容

Java 言語では、「変数名」と「式」の内容の型は一致する必要があり、型が一致しない場合は、対応する型に自動的に変換する必要があります。

代入演算子は算術演算子よりも優先順位が低く、結合方向は右から左です。これは数学における等号ではなく、アクション、つまり右側の値を表します。側は左側の変数に送信されます (左側は変数のみが許可され、式やその他の形式は許可されません)。代入演算子を等価演算子「==」と混同しないでください。

代入演算子は、さまざまな代入演算の突然変異効果を表現するために他の演算子と一緒に使用されます。

たとえば、基本的な代入演算子をベースに、算術演算子と後で学習するビット演算子を組み合わせて複合代入演算子を形成できます。代入演算子と算術演算子から構成される複合代入演算の意味とその使用例は次のとおりです。

Javaの「=」記号は何を意味しますか?

大規模なプログラムでは、これらの代入演算子を柔軟に使用することで Make を向上させることができます。プログラムが読みやすくなり、保護も容易になります。以下に、代入演算子の使用例をいくつか示します。

int x, y, z; // 定义3个整型的变量
x = y = z = 5; // 为变量赋初值为5
x += 10; // 等价于x=x+10,结果x=15
y -= 3; // 等价于y=y-3,结果y=2
z *= 5; // 等价于z=z*5,结果z=25
x /= 4; // 等价于x=x/4,结果x=3
z %= x; // 等价于z=z%x,结果z=1
ログイン後にコピー

Java の知識をさらに深めたい場合は、java 基本チュートリアル 列に注目してください。

以上がJavaの「=」記号は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート