|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectdemo.Etusuku
public class Etusuku
Testiohjelma etu -ja sukunimen vaihtamiseksi keskenään.
| Constructor Summary | |
|---|---|
Etusuku()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
erota(java.lang.StringBuffer jono)
Erottaa jonosta välilyönnin kohdalta seuraavan palasen. |
static java.lang.String |
erota(java.lang.StringBuffer jono,
char merkki)
Erottaa jonosta merkin kohdalta seuraavan palasen. |
static java.lang.String |
erota(java.lang.StringBuffer jono,
char merkki,
boolean etsitakaperin)
Erottaa jonosta valitun merkin kohdalta alkuosan ja loppuosan. |
static void |
main(java.lang.String[] args)
Testipääohjelma |
static void |
testi(java.lang.String nimi)
Testaa sukunimen ja etunimen vaihtamista molempiin suuntiin |
static java.lang.String |
vaihdaEtuSuku(java.lang.String nimi)
Vaihtaa etunimen ja sukunimen keskenään, Jukka Pekka Palo => Palo Jukka Pekka |
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 Etusuku()
| Method Detail |
|---|
public static java.lang.String erota(java.lang.StringBuffer jono,
char merkki,
boolean etsitakaperin)
Käyttöesimerkki: olkoon aluksi string jono,s;
1) jono = "123 456"; s = erota(jono); => jono == "456" s == "123"
2) jono = "123"; s = erota(jono); => jono == "" s == "123"
3) jono = "1 2 3";
while ( jono.length() > 0 ) System.out.print(erota(jono)+",");
=> tulostaa 1,2,3,
jono - jono jota pilkotaanmerkki - merkki jonka kohdalta katkaistaanetsitakaperin - etsitäänkö merkki oikealta vasemmalle
public static java.lang.String erota(java.lang.StringBuffer jono,
char merkki)
jono - käsiteltävä jonomerkki - merkki jonka kohdalta erotetaan
public static java.lang.String erota(java.lang.StringBuffer jono)
jono - käsiteltävä jono
public static java.lang.String vaihdaEtuSuku(java.lang.String nimi)
nimi - Etunimi Sukunimi jota vaihdetaan
public static java.lang.String vaihdaSukuEtu(java.lang.String nimi)
nimi - Sukunimi Etunimi jota vaihdetaan
public static void testi(java.lang.String nimi)
nimi - testattava nimipublic 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 | |||||||