|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectdemo.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 | |||||||