Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.BufferedReader;
- import java.io.FileReader;
- import java.util.StringTokenizer;
- public class Test2 {
- public Test2() {
- // TODO Auto-generated constructor stub
- }
- public static void main(String[] args) throws Exception{
- FileReader file = new FileReader("C:/Users/Krystyna/workspace/Kelner/readme.txt");
- BufferedReader reader = new BufferedReader(file);
- String txt = "";
- String line = reader.readLine();
- while (line != null){ //wczytuje plik
- txt += line;
- line = reader.readLine();
- }
- String[] pizza = txt.split("-"); //rozdziela kolejne linie. Niestety nie działało mi gdy chciałam wyłapać znak nowej linii (??)
- String[][] skladnik = new String[3][5]; //będziemy musieli wiedzieć dokładnie ile max składników jest i ile pizz
- int j = 0; //parametr do kolumn
- //pętla for która dla ilości pizz (tutaj 3) konwertuje plik tesktowy na tablicę (i to są wiersze)
- for(int i=0 ; i<3 ; i++)
- {
- StringTokenizer tok = new StringTokenizer(pizza[i], ".");
- while(tok.hasMoreElements()){
- skladnik[i][j] = tok.nextToken();
- j += 1;
- }
- j = 0;
- //System.out.println(pizza[i]); //wypisuje kolejne linie pliku tekstowego (dla sprawdzenia)
- }
- //wypisanie skladników
- System.out.println("\n" + skladnik[2][0] + " jej skladniki to: " + skladnik[2][1] + " " + skladnik[2][2] + " " + skladnik[2][3]);
- System.out.println("\n" + skladnik[1][0] + " jej skladniki to: " + skladnik[1][1] + " " + skladnik[1][2] + " " + skladnik[1][3]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement