공부

[Java] List & Map get() handle null

승가비 2020. 6. 7. 15:48
728x90
public static <T> T get(List<T> list, int i) {
    try {
        return list.get(i);
    } catch (Exception e) {
        return null;
    }
}

public static <T> List<T> add(List<T> list, T item) {
    if(item == null) {
        return list;
    }

    list.add(item);
    return list;
}

public static String get(Map<String, String> map, String k) {
    String v = map.get(k);
    return v == null ? "" : v;
}
728x90