Java tutorial
//package com.java2s; //License from project: Open Source License import java.util.ArrayList; public class Main { public static <T> ArrayList<T> add(ArrayList<T> cur, T val) { if (cur == null) { cur = new ArrayList<>(); } cur.add(val); return cur; } }