|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object demo.Jokeri
public class Jokeri
Testataan onkoSamatKys -metodin toimintaa
Constructor Summary | |
---|---|
Jokeri()
|
Method Summary | |
---|---|
private static int |
jokeritesti(java.lang.String jono,
java.lang.String maski,
boolean odotettuTulos)
Testataa onkoSamatKys metodia |
static void |
main(java.lang.String[] args)
Testataan kysymysmerkkijokeria |
static boolean |
onkoSamatKys(java.lang.String jono,
java.lang.String maski)
Verrataan onko kaksi merkkijonoa samoja siinä mielessä, että maskissa saa olla kysymysmerkkejä: Esim. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Jokeri()
Method Detail |
---|
public static boolean onkoSamatKys(java.lang.String jono, java.lang.String maski)
jono
- tutkittava jonomaski
- verrattava jono joka saa sisältää ?-merkkejä
onkoSamatKys("kissa","kissa") === true; // NOPMD onkoSamatKys("kissa","ki??a") === true; onkoSamatKys("kissa","kis?") === false; onkoSamatKys("kissa","kissat") === false; onkoSamatKys("kissa","ki?sat") === false; onkoSamatKys("k","?") === true; onkoSamatKys("k","??") === false; onkoSamatKys("","") === true; onkoSamatKys(null,"") === false; // # THROWS NullPointerException onkoSamatKys("",null) === false; // # THROWS NullPointerException onkoSamatKys(null,null) === true; // # THROWS NullPointerException
private static int jokeritesti(java.lang.String jono, java.lang.String maski, boolean odotettuTulos)
jono
- tutkittava jonomaski
- maski johon verrataanodotettuTulos
- tulos joka pitäisi saada
public static void main(java.lang.String[] args)
args
-
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |