Monday, May 26, 2014

populate an array from txt file or scanner








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