Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import easyIO.In;
- public class ReadFromFile {
- /*
- * Leser inn en og en linje fra filen fugler.txt for så å bryte det opp og
- * legge det i en string. Ser så om det er match mellom det som er lagret på
- * index filterType og Stringen matchMed
- *
- * 0 = Navn 1 = Kjønn 2 = Sted 3 = Tid
- */
- public void readFile(int filterType, String matchMed) {
- easyIO.In in = new In("fugler.txt"); //lager en leser som laster filen fugler.txt forutsatt at den finnes
- String str;
- while ((str = in.readLine()) != null) { //sjekker at du ikke har nådd enden på filen
- String[] observasjon = str.split(","); //gjør om linjen til en array
- if (observasjon[filterType].equalsIgnoreCase(matchMed)) { //sjekker om det e en match med filteret
- System.out.println("Navn: " + observasjon[0] + "\nKjønn: "
- + observasjon[1] + "\nSted: " + observasjon[2]
- + "\nTid: " + observasjon[3]);
- System.out.println("---------------------"); //kun for leselighet
- }
- }
- }
- public static void main(String[] args) {
- ReadFromFile rff = new ReadFromFile();
- rff.readFile(0, "spurv"); // 0 for navn, spurv for å se etter
- // spurv
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement