JavaはHashMapクラスのget()関数を使用してコレクション内の値を取得します

WBOY
リリース: 2023-07-24 13:19:45
オリジナル
1021 人が閲覧しました

Java は HashMap クラスの get() 関数を使用してコレクション内の値を取得します

HashMap は Java で一般的に使用されるコレクション クラスの 1 つであり、キーの格納メソッドを提供します-value ペアは、値を取得するためにキーをすぐに渡すことができます。 HashMap では、get() 関数を使用して、指定されたキーに対応する値を取得できます。この記事ではHashMapのget()関数の使い方と使用例を紹介します。

まず、HashMap クラスが配置されているパッケージをインポートする必要があります:

import java.util.HashMap;
ログイン後にコピー

次に、HashMap オブジェクトを作成し、それにキーと値のペアを追加します:

HashMap<String, Integer> map = new HashMap<>();
map.put("apple", 10);
map.put("banana", 5);
map.put("orange", 8);
ログイン後にコピー

上記の例では、HashMap オブジェクトを作成し、キーとして「apple」、「banana」、「orange」を使用し、対応する値として 10、5、および 8 を使用します。

次に、get() 関数を使用して、指定されたキーに対応する値を取得できます。

int appleCount = map.get("apple");
System.out.println("苹果的数量是:" + appleCount);
ログイン後にコピー

上の例では、get("apple" を通じてキー "apple" を取得します) ") " に対応する値を取得し、それを appleCount 変数に割り当てます。次に、System.out.println() 関数を使用してリンゴの数を出力します。

基本的な型の値に加えて、他のクラスのオブジェクトを HashMap に格納し、get() 関数を通じてこれらのオブジェクトを取得することもできます。たとえば、学生オブジェクトを保存する HashMap を作成できます:

class Student {
    private String name;
    private int age;
    
    public Student(String name, int age) {
        this.name = name;
        this.age = age;
    }
    
    public String getName() {
        return name;
    }
    
    public int getAge() {
        return age;
    }
}

HashMap<Integer, Student> studentMap = new HashMap<>();
studentMap.put(1, new Student("张三", 18));
studentMap.put(2, new Student("李四", 20));
studentMap.put(3, new Student("王五", 22));

Student student = studentMap.get(1);
System.out.println("学生姓名:" + student.getName());
System.out.println("学生年龄:" + student.getAge());
ログイン後にコピー

上の例では、学生オブジェクトを保存する HashMap オブジェクトを作成しました。キーは学生番号で、値は対応する学生オブジェクトです。次に、get(1) を通じてキー 1 を持つ Student オブジェクトを取得し、それを Student 変数に割り当てます。最後に、student オブジェクトの getName() 関数と getAge() 関数を呼び出して、学生の名前と年齢を取得し、出力します。

要約すると、HashMap の get() 関数を使用すると、コレクション内の指定されたキーに対応する値を簡単に取得できます。基本型の値や他のクラスのオブジェクトを HashMap に保存し、get() 関数を通じてこれらの値やオブジェクトを取得できます。この記事の例が、読者が HashMap の get() 関数の使用法をよりよく理解するのに役立つことを願っています。

以上がJavaはHashMapクラスのget()関数を使用してコレクション内の値を取得しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!