tengo este codigo:
char ch = Texto1.charAt(i);
if (ch < 'a' || ch > 'z')
sb.append(ch);
else if (ch <= 'e')
sb.append((char) (ch - 5 + 26));
else
sb.append((char) (ch - 5));
no entiedno por que hay 2 "else", y que es append? si me lo pueden explicar les agradeceria...