Estou em dúvida no funcionamento do laço neste exemplo,
for (char ch : texto.toLowerCase().toCharArray())
Tks
Estou em dúvida no funcionamento do laço neste exemplo,
for (char ch : texto.toLowerCase().toCharArray())
Tks
este laço vai percorrer toda a String texto, como se ela fosse um array de char, sendo assim, a cada iteração sobre o array ele jogara uma letra para a váriavel ch.
teste:
String texto = "Alo mundo.";
for (char ch : texto.toLowerCase().toCharArray()){
System.out.print(ch);
}
qq duvida, estamos ae
abrasss
Obrigada, mais claro é impossivel!! Legal
E conversão explicita, vc ssbe como funciona?
Ex:
cifrando.append((char)chr);
Valeu
se cifrando for um StringBuffer vc nao precisa da conversao explicita, pois a classe possui um metodo append sobrecarregado que aceita tanto char como String.
entao vc pode fazer direto:
cifrando.append(chr);
conversoes explicitas sao usadas quando vc quer transformar um tipo em outro, tome cuidado para nao truncar dados, converterndo por exemplo um float para um int, tendo em vista que int nao aceita fração perderá o valor exato:
float f = 100.5f;
int i;
i = (int) f;
System.out.println(i);
de uma olhadinha na apostila fj 11 que a caelum disponibiliza, bem interessante. http://www.caelum.com.br/apostilas/
tambem veja as regras do forum, use tags como code para postar seu codigo.
grande abrasssss
Desculpa, é que ainda estou me adaptando a lista.
Obrigada.