Testes Finais Capítulo 5: Mais tipos de dados e operadores

Java para Iniciantes (Oracle) - Aug 20 - - Dev Community

Teste do Capítulo 5 - página 174

1 Mostre duas maneiras de declarar um array unidimensional de 12 doubles.

2 Mostre como inicializar um array unidimensional de inteiros com os valores de 1 a 5.

3 Escreva um programa que use um array para encontrar a média de 10 valores double. Use os 10 valores que quiser.

4 Altere a classificação da seção Tente isto 5-1 para que classifique um array de strings. Demonstre que funciona.

5 Qual é a diferença entre os métodos indexOf( ) e lastIndexOf( ) de String?

6 Já que todos os strings são objetos de tipo String, mostre como chamar os métodos length( ) e charAt( ) neste literal de string: “I like Java”.

7 Expandindo a classe de codificação Encode, modifique-a para que use um string de oito caracteres como chave.

8 Os operadores bitwise podem ser aplicados ao tipo double?

9 Mostre como a sequência seguinte pode ser reescrita com o uso do operador ?.
if(x < 0) y = 10;
else y = 20;

10 No fragmento a seguir, & é um operador bitwise ou lógico? Por quê?
boolean a, b;
// ...
if(a & b) ...

11 É um erro ultrapassar o fim de um array? E indexar um array com um valor negativo?

12 Qual é o operador de deslocamento para a direita sem sinal?

13 Reescreva a classe MinMax mostrada anteriormente neste capítulo para que use um laço for de estilo for-each.

14 Os laços for que executam a classificação na classe Bubble mostrada na seção Tente isto 5-1 podem ser convertidos em laços de estilo for-each? Em caso negativo, por que não?

15 Um String pode controlar uma instrução switch?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terabox Video Player