Java tutorial
//package com.java2s; import java.util.*; public class Main { @SafeVarargs public static <T> List<T> immutableList(T... objects) { return Collections.unmodifiableList(list(objects)); } @SafeVarargs public static <T> List<T> list(T... objects) { if (objects.length == 0) return Collections.emptyList(); return Arrays.asList(objects); } }