Użytkownik: anonymous
Tytuł: oo
Język: Java
Data: 15 mar 2010, 21:00
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.StreamTokenizer; import paczka2.*; import wszystko.*; public class Main { static int porownaj = 0; private static class PoDacie implements Predicate {return ((Lotto)z).data == porownaj;} } // private class PoLiczbach implements Predicate // { public boolean accpet (Object z, int l1, int l2, int l3, int l4, int l5, int l6) // {return // } int datka =0; int ostatniaData =0; boolean kolejneLosowanie = true; int tak = 1; int zadanie = 0; fit.first(); while(!fit.isDone()) { Lotto lot=(Lotto)fit.current(); fit.next(); while (kolejneLosowanie) { try { tok.nextToken(); datka = (int)tok.nval; } { } if (datka>ostatniaData) { ostatniaData = datka; wykaz.add(new Lotto(datka)); // System.out.println("Wylosowane liczby to" + toString(datka) ); } else { } try { tok.nextToken(); tak = (int)tok.nval; } { } if(tak != 1) kolejneLosowanie = false; } System.out.println("Czy chcesz wykonać jeszcze jakąś operację? \n\nWyszukać według daty - wciśnij 1 \nWyszukać poprzez podanie liczb - wciśnij 2 \nZobaczyć jak często występuję dana liczba - wciśnij 3"); /* try { tok.nextToken(); zadanie = (int)tok.nval; } catch(IOException e) { } if(zadanie != 1) kolejneLosowanie = false; */ /* for (int i=0; i<wykaz.size(); i++) { System.out.println("Losowanie z dnia " + datka + ":"); System.out.println(wykaz.get(i)); } */ } } /* int wyszukaj(int data) { int i; boolean znalazl = false; for (i = 0; i<wykaz.size() && !znalazl; i++) if (data.equals(wykaz.get(i).data)) znalazl = true; return i; } */ /*int wyszukaj(int data) { Iterator it= wykaz.iterator(); boolean znalaz = false; int pom = 0; it.first(); while(it.hasNext() && !znalaz) { if (data.equals(it.Next().data)) znalaz = true; pom = get(i); it.next(); } if(!znalaz) System.out.println("Nie znaleziono"); else return pom; } */ }


