Why can't I save ArrayList size as a variable?
public static ArrayList <Integer > merge(ArrayList <Integer > list1,
                                          ArrayList <Integer > list2 ) {
    if (list1.size() >= list2.size()) {
        int maxSize = list1.size(); 
    } else {
        int maxSize = list2.size();
    }
    for (int i = 0; i < maxSize; i++) {
        if (i <= list2.size()) {
            int nextInList2 = list2.get(i);
            list1.add(i, nextInList2);
        }
    }
    System.out.println(list1);
    return (list1);
in: int maxSize = list1.size(); I assume that it's not saving the variable as I want to.
I assume that
list1.size()
is an integer
 
     
     
    