変数第6章 / 全26章
数値を入れる(int)
この章で学ぶこと
整数(0、1、100など小数点のない数)を変数に入れる方法を学びましょう。Javaでは int という型を使います。
なぜ型が必要なのか
前の章で「変数は入れ物」と学びました。入れ物には種類があります。
コンビニのプリンを入れる容器と、水筒は、形が違います。用途に合った容器を選ぶ、という考え方がJavaの型(かた)です。int は「整数専用の入れ物」です。
int型を実際に使う
text
12021003-5java
1public class Main {2 public static void main(String[] args) {3 int age = 20;4 int score = 100;5 int temperature = -5;67 System.out.println(age);8 System.out.println(score);9 System.out.println(temperature);10 }11}int age = 20;→ageという整数の入れ物を作り、20を入れるint temperature = -5;→ マイナスの整数も入れられるSystem.out.println(age);→ageの中身(20)を表示する
int同士の割り算には注意
text
13java
1int a = 10;2int b = 3;3System.out.println(a / b);10 ÷ 3 は数学では 3.333... ですが、int 同士の割り算では小数点以下が切り捨てられて 3 になります。
ポイント
整数を扱うときは int を使います。int 同士の割り算は小数が切り捨てられる点に注意しましょう。
よくあるミス
int に小数を入れようとする
int height = 170.5; のように小数を入れようとするとエラーになります。int は整数専用です。小数を扱いたいときは次の章で学ぶ double を使います。
まとめ
- 整数(小数点のない数)を入れるには
intを使う int 変数名 = 値;という形で書く- マイナスの整数も入れられる
int同士の割り算は小数点以下が切り捨てられる
確認問題
Javaで整数を扱う型はどれですか?