ホームページ >Java >&#&ベース >Java はオブジェクトが文字列であるかどうかを判断します

Java はオブジェクトが文字列であるかどうかを判断します

尚
オリジナル
2019-11-23 09:35:2211349ブラウズ

Java はオブジェクトが文字列であるかどうかを判断します

Java の instanceof 演算子は、オブジェクトが特定のクラスのインスタンスであるかどうかを実行時に示すために使用されます。 instanceof は、オブジェクトがこの特定のクラスのインスタンスであるか、そのサブクラスであるかを示すブール値を返します。

使用法:

result = object instanceof class

パラメータ:

結果: ブール型。 ######必要なオブジェクト。任意のオブジェクト式。

クラス: 必須。定義された任意のオブジェクト クラス。

説明:

オブジェクトがクラスのインスタンスの場合、instanceof 演算子は true を返します。オブジェクトが指定されたクラスのインスタンスではない場合、またはオブジェクトが null の場合は false を返します。

例:

class Main {
 public static void main (String[] args) {
   String name = "Programiz";
   Integer age = 22;

   System.out.println("Is name an instance of String: "+ (name instanceof String));
   System.out.println("Is age an instance of Integer: "+ (age instanceof Integer));
 }
}

プログラムを実行すると、出力は次のようになります:

是name的String的实例:true
age是Integer的实例:true

上の例では、String という名前のオブジェクトを作成しました。 type と別のオブジェクトの経過時間の Integer 型。次に、instanceof 演算子を使用して、名前が String 型であり、age が Integer 型であるかどうかを確認します。

Java の知識をさらに深めたい場合は、

Java の基本チュートリアル

を参照してください。

以上がJava はオブジェクトが文字列であるかどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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