diff --git a/src/lab6/HangMan.java b/src/lab6/HangMan.java index 4a47ff9..ae4a1eb 100644 --- a/src/lab6/HangMan.java +++ b/src/lab6/HangMan.java @@ -97,6 +97,25 @@ public class HangMan { } + public String[] loadList(String filePath) { + String[] wordList; + try { + BufferedReader bf = new BufferedReader(new FileReader(filePath)); + ArrayList < String > al = new ArrayList < String > (); + while (bf.ready()) { + String[] c = bf.readLine().split(";"); + al.add(c[0]); + } + wordList = al.stream().toArray(String[]::new); + System.out.println("[Dictionary loaded with " + wordList.length + " words]"); + bf.close(); + return wordList; + } catch(Exception e) { + e.printStackTrace(); + return null; + } + } + public static void main(String[] args) { HangMan hang = new HangMan(); while (true) {