Ok Alka,hai ragione scusa e che sono andato troppo di fretta e non ho letto attentamente il regolamento.
Per quanto riguarda la mia situazione sono sempre fermo li.Il codice sviluppato fin'ora è:
codice:
import java.io.*;
import java.util.*;


public class ListaRandom{
     
  public static void main(String[] args)throws IOException{

     BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));

     System.out.println("Inserisci il nome del file:");

     String file = stdin.readLine();

     BufferedReader fileIn = new BufferedReader(new FileReader(file));

     String currentLine = fileIn.readLine();
	 
	//int i = 0;
	// String[] name = {};

		   while (currentLine != null){       //fino a che c'è un valore stampa il nome
              // name[i] = currentLine;
             System.out.println(currentLine);
			 currentLine = fileIn.readLine(); //richiede un'altro valore
			}
		}
  }