public static <E> List<E> merge(List<E> a, List<E> b) {
    List<E> list = new ArrayList<>();
    list.addAll(a);
    list.addAll(b);
    return list;
  }
public static <E> List<E> merge(List<E> a, List<E> b) {
    List<E> list = new ArrayList<>();
    list.addAll(a);
    list.addAll(b);
    return list;
  }
public static < E > List < E > merge ( List < E > a , List < E > b ) { List < E > list = new ArrayList <> ( ) ; list . addAll ( a ) ; list . addAll ( b ) ; return list ; }
合并两个List。

@param <E> List元素的类型。
@param a 前半部分List。
@param b 后半部分List。
@return 合并后的List。
合并两个List。