ホームページ >Java >&#&ベース >Javaで変数がint型かどうかを判断する方法の紹介

Javaで変数がint型かどうかを判断する方法の紹介

尚
オリジナル
2019-12-04 11:23:247893ブラウズ

Javaで変数がint型かどうかを判断する方法の紹介

Java で instanceof キーワードを使用して、それが int であるかどうかを判断します: (推奨: java ビデオ チュートリアル )

Integer i = 0;
if (i instanceof Integer) {
System.out.println("haha");
}

instanceof 厳密に言えば、これは Java にありますオブジェクトがクラスのインスタンスであるかどうかをテストするために使用される二項演算子です。使用法は次のとおりです:

boolean result = obj instanceof Class

ここで、obj はオブジェクト、Class はクラスまたはインターフェイスを表します。 Class のオブジェクト、その直接または間接のサブクラス、またはそのインターフェイスの実装クラスの場合、結果は true を返し、それ以外の場合は false を返します。

注: コンパイラは、obj が右側のクラス型に変換できるかどうかを確認します。変換できない場合は、直接エラーが報告されます。型が判断できない場合は、コンパイルされます。それはランタイムによって異なります。

Java についてさらに詳しく知りたい場合は、Java 基本チュートリアル 列に注目してください。

以上がJavaで変数がint型かどうかを判断する方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。