|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object demo.StringFind
public class StringFind
Ohjelmalla tutkitaan String-luokan metodeja
Constructor Summary | |
---|---|
StringFind()
|
Method Summary | |
---|---|
static int |
laskeMerkit(java.lang.String jono,
java.lang.String merkit)
Laskee montako merkit-jonon mekrkiä on jonossa |
static void |
main(java.lang.String[] args)
Testataan merkkijojen sisältymisiä |
static boolean |
onkoJoku(java.lang.String jono,
java.lang.String joukko)
Tutkitaan onko jonossa joku joukon merkki |
static boolean |
onkoMuita(java.lang.String jono,
java.lang.String joukko)
Tutkitaan onko jonssa muita merkkejä kuin joukon merkit |
static boolean |
onkoSamat(java.lang.String jono,
java.lang.String maski)
Tutkitaan onko jono sama kuin maski jossa * on jokeri. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StringFind()
Method Detail |
---|
public static boolean onkoSamat(java.lang.String jono, java.lang.String maski)
jono
- tutkittava jonomaski
- jono joka sisältää *-merkkejä
onkoSamat("Matti Nykänen"," matti* ") === true; onkoSamat("Matti","Matti") === true; // NOPMD onkoSamat("Matti","matti") === true; // NOPMD onkoSamat("Matti","Katti") === false;
public static int laskeMerkit(java.lang.String jono, java.lang.String merkit)
jono
- tutkittava jonomerkit
- mitä merkkejä lasketaan
laskeMerkit("Kissa istuu puussa","a-jr-w") === 14; laskeMerkit("xx","a-jr-w") === 0; laskeMerkit("abcd","bc") === 2; laskeMerkit("abcd","bcc") === 2;
public static boolean onkoMuita(java.lang.String jono, java.lang.String joukko)
jono
- tuktittava jonojoukko
- tutkittava joukko
onkoMuita("kissa","aik") === true; onkoMuita("kiiia","aik") === false; onkoMuita("a","a") === false; onkoMuita("a","b") === true;
public static boolean onkoJoku(java.lang.String jono, java.lang.String joukko)
jono
- tutkitava jonojoukko
- jonka merkkejä etsitään
onkoJoku("kissa","ibm") === true; onkoJoku("kissa","pc") === false; onkoJoku("a","a") === true; onkoJoku("a","b") === false;
public static void main(java.lang.String[] args)
args
- ei käytössä
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |