W pliku tekstowym mam zapisane hasla(kazde w nowym wierszu) w formacie alfanumerycznym, wczytuje najpierw plik tekstowy i chce zapisać hasła do listy ale tylko te które są w postaci numerycznej i sprawdzić ile jest takich haseł. Wytłumaczy ktoś jak to zrobić?
public static void load_passwd(ArrayList<String> list ) throws IOException {
// write your code here
String s;
FileReader file = new FileReader("hasla.txt");
Scanner plik = new Scanner(file);
// ArrayList<String>list = new ArrayList<>();
/* W tym wypadku pętla się wykonuje dopóki trafia na dowolną wartość */
while(plik.hasNext()) {
s= plik.next();
list.add(s);
}
for (String el :list) System.out.println(el); // wyswietla liste hasel z pliku
}