亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

如何正確使用Java的get方法

小樊
94
2024-09-09 12:19:01
欄目: 編程語言

在Java中,get方法通常用于從對象或數據結構(如列表、集合和映射)中檢索數據

  1. 訪問對象的屬性:
public class Person {
    private String name;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}

// 使用get方法
Person person = new Person();
person.setName("張三");
String name = person.getName(); // 使用get方法獲取name屬性值
System.out.println(name); // 輸出:張三
  1. 從數組中獲取元素:
int[] numbers = {1, 2, 3, 4, 5};
int firstNumber = numbers[0]; // 使用下標0獲取第一個元素
System.out.println(firstNumber); // 輸出:1
  1. 從List中獲取元素:
import java.util.ArrayList;
import java.util.List;

List<String> names = new ArrayList<>();
names.add("張三");
names.add("李四");

String firstName = names.get(0); // 使用get方法獲取第一個元素
System.out.println(firstName); // 輸出:張三
  1. 從Map中獲取值:
import java.util.HashMap;
import java.util.Map;

Map<String, Integer> ages = new HashMap<>();
ages.put("張三", 25);
ages.put("李四", 30);

int ageOfZhangSan = ages.get("張三"); // 使用get方法獲取"張三"的年齡
System.out.println(ageOfZhangSan); // 輸出:25

請注意,當使用get方法從Map中檢索不存在的鍵時,將返回null。為了避免空指針異常,你可以使用Map接口的getOrDefault方法來提供一個默認值。

int ageOfWangWu = ages.getOrDefault("王五", -1); // 如果"王五"不存在,則返回-1
System.out.println(ageOfWangWu); // 輸出:-1

總之,get方法在Java中用于從對象、數組、集合和映射中檢索數據。要正確使用它們,請確保理解數據結構的特性并遵循相應的語法。

0
达孜县| 巍山| 两当县| 石城县| 搜索| 昂仁县| 盐津县| 团风县| 九江县| 怀宁县| 麦盖提县| 荔浦县| 五家渠市| 全南县| 大足县| 扶余县| 清远市| 白朗县| 宝坻区| 义乌市| 册亨县| 隆德县| 新竹市| 客服| 新源县| 花莲市| 大名县| 米泉市| 腾冲县| 遵义市| 申扎县| 水富县| 溧水县| 四子王旗| 香港| 民县| 呼和浩特市| 贡嘎县| 吉安县| 昌江| 辽阳市|