Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.io.File;
- import java.io.FileNotFoundException;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.Scanner;
- //Zaimplementuj kod do wczytywania listy drinków z pliku barmanX.txt z folderu resource
- //oraz listę składnikow z pliku ingridients.txt
- public class FileService {
- static List<Drink> readDrinkListFromFile(String path) throws FileNotFoundException {
- List<Drink> drinki = new ArrayList();
- //List<Ingridient> ingridients = new ArrayList();
- // List<Drink> skladniki = new ArrayList();
- // List<Drink> proporcje = new ArrayList();
- // List<Drink> sklad = new ArrayList();
- File file1 = new File(path);
- Scanner in = new Scanner(file1);
- while (in.hasNext()) {
- String nextLine = in.nextLine();
- if (nextLine.contains("+")) {
- Drink drink = new Drink();
- drink.nazwa = nextLine.toUpperCase();
- drinki.add(drink);
- if(nextLine.contains(",")) {
- Ingridient ingridient = new Ingridient();
- ingridient.nazwa = nextLine.split(",");
- // drinki.get(0);
- // drink.ingridients.add();
- }
- }
- in.close();
- return drinki;
- }
- }}
- /* static List<Drink> readIngridientListFromFile(String path1) throws FileNotFoundException {
- //List<Ingridient> ingridients = new ArrayList();
- File file3 = new File(path1);
- Scanner in = new Scanner(file3);
- while(in.hasNext()) {
- String nextLine = in.nextLine();
- Ingridient ingridient = new Ingridient();
- ingridients.add(ingridient);
- // if(String.)
- }
- return new ArrayList();
- }
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement