Здравствуйте. Не уверен, можно ли здесь задавать вопросы не по задачам с курса. Мне для практического развития посоветовали задачку. Внутри методов я создал списки, но мне и в дальнейшем нужно с ними работать (хочу их сравнить). Ни мейн, ни новый метод (для сравнения) их не видят. Попробовал перенести создание/инициализацию списков в метод мейн - проблема осталась. Скорее, даже усугубилась.
package PowerBall;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;

public class PowerBall {
    public static void main(String[] args) throws IOException {
        chooseNumbers(5);
        getRandom(5);
        list1.retainAll(list3); //списки не видно
        System.out.println(list1);
    }
    public static void chooseNumbers(int amount) throws IOException {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        ArrayList<Integer> list1 = new ArrayList<>(70);
        for (int i = 0; i < amount; i++) {
            int n = Integer.parseInt(reader.readLine());
            list1.add(n);}
        System.out.println(list1);
    }
    public static void getRandom(int amount){
        ArrayList<Integer> list3 = new ArrayList<>(70);
        for (int i = 1; i < 70; i++){
            list3.add(i);
        }
        int[] a = new int[69];
        for (int count = 68; count >= amount; count--){
            a[count] = list3.remove((int)(Math.random() * list3.size()));
        }
        System.out.println(list3);
    }
}