Leer el archivo de texto en una matriz

Quiero leer un archivo de texto en una matriz. ¿Cómo puedo hacer eso?

data = new String[lines.size]

No quiero el código duro 10 en la matriz.

<code>BufferedReader bufferedReader = new BufferedReader(new FileReader(myfile));
String []data;
data = new String[10]; // <= how can I do that? data = new String[lines.size]

for (int i=0; i<lines.size(); i++) {
    data[i] = abc.readLine();
    System.out.println(data[i]);
}
abc.close();
</code>

Respuestas a la pregunta(5)

Su respuesta a la pregunta