Академический Документы
Профессиональный Документы
Культура Документы
Concatenao
Concatenao o ato de unir duas ou mais cadeias de caracteres (strings).
Por muito tempo, operaes envolvendo strings eram os pesadelos de qualquer programador, pois havia a
necessidade de tratar o elemento pelo seu dado bruto, ou seja, caracter por caracter. Ento, juntar por
exemplo, duas frases era um trabalho rduo.
Com o surgimento da orientao a objeto e o advento do Java, as operaes envolvendo strings foram
muito simplificadas. A melhoria mais significativa nesse assunto, sem sombra de dvidas, foi utilizar a
concatenao de strings.
A concatenao de strings dada pelo operador +, mas no o confunda com o operador de adio que
utiliza o mesmo smbolo.
Dessa forma, com apenas este smbolo, podemos unir duas cadeias de caracteres diferentes em apenas
uma.
Veja este exemplo, que apesar de bobo, ilustra exatamente o que acontece na concatenao:
Joo + zinho = Joozinho; Passa + tempo = Passatempo; beija + - + flor = beija-flor.
Acredite, simples desse jeito.
Colocando isso em um cdigo ficaria:
public class ConcatenacaoSimples {
public static void main(String[] args) {
String palavra1 = "tele";
String palavra2 = "fone";
System.out.println(palavra1 + palavra2);
}
}
O melhor da concatenao que no precisa ser uma palavra que faa sentido porque o computador no
verifica se faz sentido, ele simplesmente junta a cadeia de caracteres. Portanto, poderamos muito bem fazer
isso:
public class ConcatenacaoComposta {
public static void main(String[] args) {
String part1 = "De";
String part2 = "se";
String part3 = "nc";
String part4 = "or";
String part5 = "aj";
String part6 = "ad";
String part7 = "o";
System.out.println(part1+part2+part3+part4+part5+part6+part7);
}
}
A concatenao de strings ajuda muito no momento que usamos o mtodo de sada padro println, porque
ao invs de utilizarmos vrias vezes o mesmo mtodo, podemos apenas concatenar a string anterior com a
string posterior, ou seja, juntar a string de cima com a string da linha de baixo. Veja o exemplo:
public class ConcatenacaoComPrintln {
public static void main(String[] args) {
System.out.println("Bem vindo ao mundo Java!\n\n" +
"Este um exemplo prtico de concatenao de string.\n" +
"Aqui, a string da linha de cima " +
"sempre concatenada com a string da linha de baixo" );
}
}
http://www.tiexpert.net/ver.php?page=69
Pgina 1
http://www.tiexpert.net/ver.php?page=69
Pgina 2