Untitled

 avatar
unknown
plain_text
4 years ago
2.3 kB
1
Indexable
package GivenProblem;

import java.io.File;
import java.io.FileNotFoundException;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class initializers {
    ArrayList<String> question = new ArrayList<>();
    ArrayList<String> notSimplified = new ArrayList<>();
    ArrayList<String> SimplifiedAnswers = new ArrayList<>();


    public initializers() {
        try {
            questions();
            notSimplified();
            simplified();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
    }

    public void setQuestion(ArrayList<String> question) {
        this.question = question;

    }

    public void setNotSimplified(ArrayList<String> notSimplified) {
        this.notSimplified = notSimplified;
    }

    public void setSimplifiedAnswers(ArrayList<String> simplifiedAnswers) {
        this.SimplifiedAnswers = simplifiedAnswers;
    }


    public List<String> questions() throws FileNotFoundException {
        ArrayList<String> question = new ArrayList<>();
        try (Scanner sc = new Scanner(new File("C:\\Users\\azimismail03\\Desktop\\FractionGame\\src\\GivenProblem\\questions")).useDelimiter(",")) {
            while (sc.hasNext()) {
                question.add(sc.next());
            }
            setQuestion(question);
        }
        return question;
    }

    public List<String> notSimplified() throws FileNotFoundException {
        ArrayList<String> notSimplified = new ArrayList<>();
        try (Scanner sc = new Scanner(new File("C:\\Users\\azimismail03\\Desktop\\FractionGame\\src\\GivenProblem\\notSimplified")).useDelimiter(",")) {
            while (sc.hasNext()) {
                notSimplified.add(sc.next());
            }
            setNotSimplified(notSimplified);
        }
        return notSimplified;
    }

    public List<String> simplified() throws FileNotFoundException {
        ArrayList<String> simplified = new ArrayList<>();
        try (Scanner sc = new Scanner(new File("C:\\Users\\azimismail03\\Desktop\\FractionGame\\src\\GivenProblem\\notSimplified")).useDelimiter(",")) {
            while (sc.hasNext()) {
                simplified.add(sc.next());
            }
            setSimplifiedAnswers(simplified);
        }
        return simplified;

    }
}


Editor is loading...