hello everyone,
I have a simple txt file, each line simply containing 1 word.
I would like each work to represent an index of the array
im having some difficulty populating an array from either a txt file or a scanner.
i seem to be able to fill the scanner so to speak with the contents of the text file but not the array. I don't know how to syntax it
ill attach my file an also paste my code below.
I would appreciate some help.
thanks
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
import java.util.Arrays;
public class ReadFile {
public static void main(String[] args) {
// Location of file to read
File file = new File("dictionary.txt");
try {
Scanner sc = new Scanner(file);
int count = 0;
while (sc.hasNextLine()) {
count++;
sc.nextLine();
}
System.out.println(count);
while (sc.hasNextLine()) {
String line = sc.nextLine();
System.out.println(line);
}
sc.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
No comments:
Post a Comment