Yritän muuttaa merkkijonoa käänteis järjestykseen, esim. Koira >> arioK , onko jotain näppäärä funktiota jolla sais tuomosen stringin käännettyy.. oon yrittäny värkätä jotain StringBufferin avulla, vaan ei taida vielä taidot riittää... aloittelija =)
Onnistuu erittäin helposti.
StringBufferissa löytyy valmis metodi reverse(), joka kääntää merkkijonon toisinpäin.
StringBuffer str = new StringBuffer("Teksti");
str.reverse();
System.out.println(str);Tavalliselle Stringille merkkijonon kääntäminen onnistuu esim. tähän tapaan:
public String kaanna(String teksti) {
String itsket = "";
char[] chars = teksti.toCharArray();
for (int i = teksti.length()-1; i >= 0; i--) {
itsket += chars[i];
}
return itsket;
}Kiitän ja kumarran!! Tästä on hyvä jatkaa..
Aihe on jo aika vanha, joten et voi enää vastata siihen.