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