Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Javassa pikku ongelma??

werne [11.02.2004 17:54:49]

#

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 =)

Sami [11.02.2004 18:12:13]

#

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;
}

werne [11.02.2004 18:27:16]

#

Kiitän ja kumarran!! Tästä on hyvä jatkaa..

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta