22.1.4 etsi
ja indeksit
Etsimistä
voitaisiin hieman monipuolistaa siten, että voitaisiin laittaa ehto
jokaiseen tutkittavan
jasen-
luokan kenttään. Sitten löytymisen ehtona voisi olla, että
jokin kentistä täsmää (TAI) tai että kaikki
kentät täsmäävät (JA). Tämä voitaisiin
ilmaista etsimisaliohjelmalle vaikkapa siten, että JA etsimisessä
kentta=-
1
ja TAI etsimisessä
kentta=-
2
.
Tehtävä
22.168
etsi-
olio
- Hahmottele
mitä metodeja tulisi olla luokassa
cJarjestys
ja mitä sitä käyttävälle etsimismetodille tulisi
viedä parametrinä ja mihin luokkaan etsimismetodi tulisi kirjoittaa?
Tehtävä
22.169
TAI-
etsiminen
- Miten
käyttäjä saisi TAI-etsimisen avulla vastauksen kysymykseen:
Onko missään kentässä missään kohti sana
aku?