Java instanceof演算子で変数の型を確認するサンプル

環境
JavaSE 1.8
Eclipse 4.14.0

構文
変数名 instanceof クラス名
「instanceof」演算子を使って変数の型を確認します。
instanceofの戻り値はbooleanなので、trueなら指定したクラスやインターフェイスである、falseならそうではない

使用例

package com.arkgame.study;

public class TestDemo {

      public static void main(String[] args) {
            Integer age = 20;
            boolean result = age instanceof Integer;
            System.out.println("Integerクラスの確認結果1: " + result);

            String name = "yamada";
            boolean result2 = name instanceof String;
            System.out.println("Stringクラスの確認結果2: " + result2);
      }

}

実行結果
Integerクラスの確認結果1: true
Stringクラスの確認結果2: true

Java

Posted by arkgame