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

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

リリース: 2019-11-20 13:38:12
オリジナル
3447 人が閲覧しました

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

オブジェクトが配列であるかどうかを判断します:

public static void main(String[] args) {
        String[] a = ["1","2"];

        if(a instanceof String[]){
            System.out.println("ss")
        }

        if(a.getClass().isArray()){
            System.out.println("yy")
        }
    }
ログイン後にコピー

最初のメソッド:instanceof

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

使用法:

result = object instanceof class
ログイン後にコピー

パラメータ:

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

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

2 番目のアプローチ: クラス class isArray()

isArray() メソッドは、オブジェクトが配列であるかどうかを判断するために使用されます。

オブジェクトが配列の場合は true を返し、それ以外の場合は false を返します。

構文:

Array.isArray(obj)
ログイン後にコピー

パラメータ: obj 必須、判定されるオブジェクト。

Java の知識について詳しくは、

Java 基本チュートリアル

をご覧ください。

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート