>Java >java지도 시간 >Java는 HashMap 클래스의 get() 함수를 사용하여 컬렉션의 값을 얻습니다.

Java는 HashMap 클래스의 get() 함수를 사용하여 컬렉션의 값을 얻습니다.

WBOY
WBOY원래의
2023-07-24 13:19:451110검색

Java는 HashMap 클래스의 get() 함수를 사용하여 컬렉션의 값을 얻습니다.

HashMap은 Java에서 일반적으로 사용되는 컬렉션 클래스 중 하나이며 빠르게 값을 얻을 수 있는 키-값 쌍의 저장 방법을 제공합니다. ​키로. 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 개체를 만들고 추가된 "사과", "바나나", "오렌지"가 키로 사용되며, 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을 가진 학생 객체를 얻고 이를 학생 변수에 할당합니다. 마지막으로 학생 개체의 getName() 및 getAge() 함수를 호출하여 학생의 이름과 나이를 가져와서 출력할 수 있습니다.

요약하자면, HashMap의 get() 함수를 사용하면 컬렉션에 지정된 키에 해당하는 값을 쉽게 얻을 수 있습니다. 기본 유형 값이나 다른 클래스의 객체를 HashMap에 저장하고 get() 함수를 통해 이러한 값이나 객체를 얻을 수 있습니다. 이 기사의 예제가 독자가 HashMap의 get() 함수 사용을 더 잘 이해하는 데 도움이 되기를 바랍니다.

위 내용은 Java는 HashMap 클래스의 get() 함수를 사용하여 컬렉션의 값을 얻습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.