class Demo{
public static void main(String[] args) {
int y = 3;
x = y;
y = x;
System.out.println("xの値は" + x + "です。");
System.out.println("yの値は" + y + "です。");
}
}
===== 実行結果 =====
xの値は3です。
yの値は3です。
====================
xにyの値を代入しているのでxの値は3になります。
値が3になったxをyに代入しているからyの値は変わらず3のまま。
xとyの入れ替えるにはもうひとつ新たに変数を宣言します。
変数名をzにしていますが何でもいいです。
class Demo{
public static void main(String[] args) {
int x = 5;
int y = 3;
int z;
z = x;
x = y;
y = z;
System.out.println("xの値は" + x + "です。");
System.out.println("yの値は" + y + "です。");
}
}
===== 実行結果 =====
xの値は3です。
yの値は5です。
====================
† 地球の末路!? †
【このカテゴリーの最新記事】
- no image
- no image