03. Introdução à linguagem Java: vetores Flashcards

1
Q

Qual é a sintaxe para se declarar um vetor e inicializá-lo com um tamanho N ao mesmo tempo?

A

Sintaxe: tipo vetor[] = new tipo[N];
Exemplo: int nums[] = new int[10];

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qual é a sintaxe para se declarar um vetor e inicializá-lo com seus elementos ao mesmo tempo?

A

Sintaxe: tipo vetor[] = new tipo[] {elemento1DoTipo, elemento2DoTipo, elemento3DoTipo, …};

Exemplo: int nums[] = new int[]{1, 2, 3};

Também existe uma versão resumida de declaração. Usando o mesmo exemplo:

int nums[] = {1, 2, 3};

Mas note que enquanto a 1a. forma é possível quebrar a declaração e a inicialização em duas linhas, na segunda ocorre um erro de compilação:

int nums[];
nums = {1, 2, 3}; // Erro de compilação.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Supondo a existência de um vetor chamado ‘nums’, como pode ser verificado o seu tamanho?

A

nums.length

How well did you know this?
1
Not at all
2
3
4
5
Perfectly