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