JavaでHello World
Google
  HOME  |  基礎  |  掲示板  |  ツール |  書籍  |  デザインパターン  |  リンク  |  フィードバック
JavaでHello World > Javaの基礎 > 演算子の簡略化編  
メニュー
Home
情報交換掲示板
ツールの部屋
Java関連の書籍
変数編
文字列編
文字列の連結編
部分文字列編
文字列の比較編
文字列の長さ編
文字列バッファ編
代入演算子編
算術演算子編
演算子の簡略化編
インクリメント/デクリメント
比較演算子編
論理演算子編
ビット演算子編
シフト演算子編
三項演算子編
演算子の優先順位編
配列
多次元配列
ifステートメント
if elseステートメント
forループ
whileループ
doループ
switchステートメント
breakステートメント
continueステートメント
  2004/10/23  田中宏和
演算子の簡略化編
◆演算子とは?
プログラミングにおいて、演算方法を指示する記号のことです。演算の対象となる値や変数はオペランドといい、「x + 100」の場合「+」が演算子で、「x」、「100」がオペランドです。
◆ここでの環境
OS Windows XP
J2SE SDK 1.4.2_04
◆演算子の簡略化
代入演算子と算術演算子を組み合わせて式を簡略化することができます。
簡略化された演算子
使用例
使用例と同じ意味の式
+= x += y x = x + y
-= x -= y x = x - y
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y
■サンプルプログラム
Enzanshi3.java(ここからダウンロード)
public class Enzanshi3 {
  public static void main(String[] args) {
    int x = 20;
    int y = 10;
    
    x += y; // x = x + y;と同様
    System.out.println("変数xの値は " + x + " です。");
  }
}
■コンパイルと実行
コマンドプロンプト
C:\JavaHello\Basic\Operator>javac Enzanshi3.java

C:\JavaHello\Basic\Operator>java Enzanshi3
変数xの値は 30 です。

C:\JavaHello\Basic\Operator>

おおお!簡略化できましたね!
 
■書籍
Java関連の書籍
 
  ネットで買えば断然お得!お買い物なら楽天市場
ツールの部屋 - Java関連の書籍 - デザインパターン - 情報交換掲示板 - HOME