I want read a text file into an array. How can I do that?
data = new String[lines.size]
I don\'t want to hard code 10 in the array.
<
you can do something like this:
BufferedReader reader = new BufferedReader(new FileReader("file.text"));
int Counter = 1;
String line;
while ((line = reader.readLine()) != null) {
//read the line
Scanner scanner = new Scanner(line);
//now split line using char you want and save it to array
for (String token : line.split("@")) {
//add element to array here
System.out.println(token);
}
}
reader.close();