Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //hakua varten. Etsii parametrinä olevalla merkkijonolla viestiä
- public void haeViesteista (String merkkijono){
- //uusi lista, johon lisätään löytyneet viestit
- OmaLista tulokset = new OmaLista();
- if (jarjestettyLista.koko() > 0){
- //käydään viestilista läpi
- for (int i = 0; i < jarjestettyLista.koko(); i ++){
- //luodaan viestin instanssi tyypinmuunnoksella
- Viesti etsittava = (Viesti)jarjestettyLista.alkio(i);
- //jos viestin tai viestiin lisätyn tiedoston merkkijonot sisältävät haetun merkkijonon
- //lisätään listaan
- if (etsittava.getMerkkijono().contains(merkkijono) ||
- etsittava.getTiedosto().getNimi().contains(merkkijono)){
- tulokset.lisaa(etsittava);
- }
- }
- //jos listaan keräytyi tuloksia, tulostetaan ne
- if (tulokset.koko() > 0){
- for (int i = 0; i < tulokset.koko(); i++){
- Viesti loydetty = (Viesti)tulokset.alkio(i);
- System.out.println(loydetty);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement