C
crypto1
Gast
Hi, könnte man diese Methoden auch kürzer schreiben - Wenn ja, dann wie?
Danke ;-)
INFO:
reverse dreht den String 'text' um
caesar verschiebt den buchstaben im alphabet um 1ne stelle
Danke ;-)
INFO:
reverse dreht den String 'text' um
caesar verschiebt den buchstaben im alphabet um 1ne stelle
Code:
public String reverse()
{
StringBuffer buf = new StringBuffer(text).reverse();
return buf.toString();
}
public String caesar()
{
StringBuffer buf = new StringBuffer();
for(int i = 0; i < text.length(); i++)
{
int z = (int)text.charAt(i);
if(z >= 65 && z < 90 || z >= 97 && z < 122)
buf.append((char)++z);
else if(z == 122 || z == 90)
buf.append((char)(z-25));
else buf.append((char)z);
}
return buf.toString();
}