Java 8進数、16進数の代入

1 min 37 views

変数に8進数、16進数を代入する方法を説明します。
Javaでは8進数の場合は頭に「0」をつける。
16進数の場合は頭に「0x」をつけると言う決まりがあります。

進数頭につける文字
8進数0
16進数0x

実際に使用した例です

「変数a」には8進数で代入、「変数b」には16進数で代入を行った場合の例です。 どちらの値も10進数で10の値です。
public class Sin {
    public static void main(String[] args) {

        int a = 012;//8進数で代入
        int b = 0xa;//16進数で代入
        System.out.println(a);
        System.out.println(b);
    }
}

実行結果

10
10
さすけ

さすけ

インフラエンジニアとして数々の大手サーバーを構築を実施し、現在はWebサーバーの構築、サイト作成を中心に活躍しています。

FOLLOW

カテゴリー:
関連記事