Pessoal, estou a fim de comprar o livro "Certificação Sun para Programador Java 5 - Bert Bates, Kathy Sierra (8576081334)" se alguém possuir ele para vender, por favor entrar em contato. E se vocês conhecem o livro e quiserem deixar um comentário sobre este.
Edinei_Manica@yahoo.com.br
manicait
sexta-feira, 17 de agosto de 2007
quinta-feira, 16 de agosto de 2007
Exercício 2 (String)
Qual será a saída após a execução deste código.
String s1 = "XX";
String s2 = "XX";
if(s1 == s2)
System.out.println(" FIRST IS EQUAL");
else
System.out.println(" FIRST IS NOT EQUAL ");
String e1 = "XX";
String e2 = new String("XX");
if(e1 == e2)
System.out.println(" SECOND IS EQUAL");
else
System.out.println(" SECOND IS NOT EQUAL");
//***Olhem bem, neste exemplo não é utilizado o método equals da String e sim é comparado com ==.
Veja a resposta no final do post
|
|
|
Resposta:
FIRST IS EQUAL
SECOND IS NOT EQUAL
Isto, pois como as duas string possuem o mesmo valor, para que seja criada uma nova string em memória você tem que forçar a criação de um novo objeto do tipo String.
Qualquer dúvida entre em contato: manicait
String s1 = "XX";
String s2 = "XX";
if(s1 == s2)
System.out.println(" FIRST IS EQUAL");
else
System.out.println(" FIRST IS NOT EQUAL ");
String e1 = "XX";
String e2 = new String("XX");
if(e1 == e2)
System.out.println(" SECOND IS EQUAL");
else
System.out.println(" SECOND IS NOT EQUAL");
//***Olhem bem, neste exemplo não é utilizado o método equals da String e sim é comparado com ==.
Veja a resposta no final do post
|
|
|
Resposta:
FIRST IS EQUAL
SECOND IS NOT EQUAL
Isto, pois como as duas string possuem o mesmo valor, para que seja criada uma nova string em memória você tem que forçar a criação de um novo objeto do tipo String.
Qualquer dúvida entre em contato: manicait
Exercício Controle de Fluxo
3) Quantas iterações serão executadas com esse código ?
for (int i=0; i < 10; ++i) {
System.out.println(""+i);
continue;
}
a) erro de compilação
b) uma exceção será lançada
c) 10
d) 9
e) loop infinito
A resposta, esta sendo apresentada no final deste post, qualquer dúvida quanto esta questão pode entrar em contato (manicait) ou deixar seu comentário.. Esta questão foi retirada de: Java Free
Resposta: D
for (int i=0; i < 10; ++i) {
System.out.println(""+i);
continue;
}
a) erro de compilação
b) uma exceção será lançada
c) 10
d) 9
e) loop infinito
A resposta, esta sendo apresentada no final deste post, qualquer dúvida quanto esta questão pode entrar em contato (manicait) ou deixar seu comentário.. Esta questão foi retirada de: Java Free
Resposta: D
Assinar:
Postagens (Atom)