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
◆算術演算子
Javaでは加算、減算、乗算、除算にはそれぞれ普通の+、-、*、/が使用できます。このようなデータの算術を行う演算子を算術演算子と呼びます。以下が使用できる算術演算子の一覧です。
算術演算子
使用例
説明
+ x + y xとyを足し合わせます(加算)
- x - y xからyを引きます(減算)
* x * y xとyを掛け合わせます(乗算)
/ x / y xをyで割ります(除算)
% x % y xをyで割った余りを求めます(剰余)
■サンプルプログラム
Enzanshi2.java(ここからダウンロード)
public class Enzanshi2 {
  public static void main(String[] args) {
    int x = 20;
    int y = 10;

    int a = x + y; // 加算
    int b = x - y; // 減算
    int c = x * y; // 乗算
    int d = x / y; // 除算
    int e = x % y; // 剰余

    // 表示
    System.out.println("変数aの値は " + a + " です。");
    System.out.println("変数bの値は " + b + " です。");
    System.out.println("変数cの値は " + c + " です。");
    System.out.println("変数dの値は " + d + " です。");
    System.out.println("変数eの値は " + e + " です。");
  }
}
■コンパイルと実行
コマンドプロンプト
C:\JavaHello\Basic\Operator>javac Enzanshi2.java

C:\JavaHello\Basic\Operator>java Enzanshi2
変数aの値は 30 です。
変数bの値は 10 です。
変数cの値は 200 です。
変数dの値は 2 です。
変数eの値は 0 です。

C:\JavaHello\Basic\Operator>

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