Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package nith.blystad.innlevering3;
- /**
- * @(#)innlevering3.java
- *
- *
- * @author Anders Hillestad
- * @version 1.00 2011/11/21
- */
- import java.io.File;
- import java.io.FileNotFoundException;
- import java.util.ArrayList;
- import java.util.Scanner;
- public class test {
- private static Scanner input, fileIn;
- private static ArrayList<String[]> words = new ArrayList<String[]>();
- public static void main(String[] args) {
- programStart();
- }
- // Metoden som leser inn filen bruker ønsker å bruke,
- // og så sjekker om den kan leses før den starter neste del av programmet.
- private static void programStart() {
- input = new Scanner(System.in);
- boolean fileFound = false;
- while (!fileFound) {
- System.out.print("Oppgi navn på verbfil: ");
- String fileName = input.nextLine();
- try {
- File file = new File(fileName);
- if (file.canRead()) {
- fileIn = new Scanner(file);
- fileFound = true;
- }
- else
- System.out.println("Filen er dessverre ikke lesbar. Sjekk at rettighetene er riktige");
- } catch (FileNotFoundException e) {
- System.out.println("Kan ikke finne filen");
- }
- }
- while (fileIn.hasNextLine())
- words.add(fileIn.nextLine().split("\\s+"));
- welcome();
- // programStart();
- }
- // Metoden som setter i gang etter at filen er verifisert lesbar.
- // Spør om du vil kjøre programmet nå osv.
- public static void welcome() {
- System.out.println("Velkommen til programmet som tester deg i bøyning av engelske verb.");
- System.out.println("Du kan velge opp til 88 verb å bli testet i.");
- System.out.println("Du vil få en vurdering når testen er ferdig.\n");
- System.out.print("Ønsker du å prøve dette? (ja/nei) ");
- String answer = input.nextLine();
- if (answer.equalsIgnoreCase("ja"))
- runProgram();
- else if (answer.equalsIgnoreCase("nei")) {
- System.out.println("\nDu valgte svaret \"Nei\". Programmet vil nå avsluttes.");
- System.exit(0);
- }
- else {
- System.out.println("Ditt svar ble ikke gjenkjent, svar enten \"Ja\" eller \"Nei\" (Svaret er ikke case-sensitive)");
- System.out.println("Velkomstdelen av programmet vil nå starte på nytt.\n\n");
- // welcome();
- }
- }
- private static void runProgram() {
- System.out.print("Oppgi ønsket antall verb: ");
- int numOfVerbs = input.nextInt();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment