|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectdemo.Etusuku3
public class Etusuku3
Testiohjelma etu -ja sukunimen vaihtamiseksi keskenään.
| Constructor Summary | |
|---|---|
Etusuku3()
|
|
| Method Summary | |
|---|---|
static void |
main(java.lang.String[] args)
Testaan etu- ja sukunimen vaihtamista. |
private static int |
nimitesti(java.lang.String nimi,
java.lang.String tulos)
Testaa sukunimen ja etunimen vaihtamista molempiin suuntiin |
static java.lang.String |
vaihdaAlkuLoppu(java.lang.String nimi,
boolean etsiLopusta)
Vaihtaa jonon alku ja loppuosan keskenään. |
static java.lang.String |
vaihdaEtuSuku(java.lang.String nimi)
Vaihtaa etunimen ja sukunimen keskenään |
static java.lang.String |
vaihdaSukuEtu(java.lang.String nimi)
Vaihtaa sukunimen ja etunimen keskenään, Palo Jukka Pekka => Jukka Pekka Palo |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Etusuku3()
| Method Detail |
|---|
public static java.lang.String vaihdaAlkuLoppu(java.lang.String nimi,
boolean etsiLopusta)
nimi = Jukka Pekka Palo, etsiLopusta = true => Palo Jukka Pekka nimi = Palo Jukka Pekka, etsiLopusta = false => Jukka Pekka Palo
nimi - merkkijono josta osaset vaihdetaanetsiLopusta - etsitäänkö lopusta vai alusta päin
vaihdaAlkuLoppu("Jukka Pekka Palo",true) === "Palo Jukka Pekka"; // NOPMD
vaihdaAlkuLoppu("Jukka Pekka Palo",false) === "Pekka Palo Jukka";
vaihdaAlkuLoppu("Aku Ankka",true) === "Ankka Aku"; // NOPMD
vaihdaAlkuLoppu("Aku Ankka",false) === "Ankka Aku";
vaihdaAlkuLoppu("Pele",true) === "Pele"; // NOPMD
vaihdaAlkuLoppu("Pele",false) === "Pele";
vaihdaAlkuLoppu("",true) === "";
vaihdaAlkuLoppu("",false) === "";
vaihdaAlkuLoppu(null,true) === null; #THROWS NullPointerException // NOPMD
vaihdaAlkuLoppu(null,false) === null; #THROWS NullPointerException // NOPMD
public static java.lang.String vaihdaEtuSuku(java.lang.String nimi)
nimi - vaihdettava nimi jossa etunimi ensin
vaihdaEtuSuku("Jukka Pekka Palo") === "Palo Jukka Pekka";
vaihdaEtuSuku("Aku Ankka") === "Ankka Aku";
vaihdaEtuSuku("Pele") === "Pele";
vaihdaEtuSuku("") === "";
vaihdaEtuSuku(null) === null; #THROWS NullPointerException // NOPMD
public static java.lang.String vaihdaSukuEtu(java.lang.String nimi)
nimi - vaihdettava nimi jossa sukunimi ensin
vaihdaSukuEtu("Palo Jukka Pekka") === "Jukka Pekka Palo";
vaihdaSukuEtu("Ankka Aku") === "Aku Ankka";
vaihdaSukuEtu("Pele") === "Pele";
vaihdaSukuEtu("") === "";
vaihdaSukuEtu(null) === null; #THROWS NullPointerException // NOPMD
private static int nimitesti(java.lang.String nimi,
java.lang.String tulos)
nimi - tukittava nimitulos - mikä pitäisi tulla tulokseksi
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 | |||||||