The object being replaced is returned by the set() method.
import java.util.Arrays; import java.util.List; public class MainClass { public static void main(String[] a) { List list = Arrays.asList(new String[] { "A", "B", "C", "D" }); list.set(2, "X"); System.out.println(list); } }
[A, B, X, D]