Skip to content

Instantly share code, notes, and snippets.

@gregori
Created September 9, 2017 00:00
Show Gist options
  • Select an option

  • Save gregori/a0fcea8e5532f8d8eba4a2aba10394fa to your computer and use it in GitHub Desktop.

Select an option

Save gregori/a0fcea8e5532f8d8eba4a2aba10394fa to your computer and use it in GitHub Desktop.
1. Escreva uma declaração para uma variável de array chamada people, utilizada para referenciar um array de objetos Person.
R: Person[] people;
2. Escreva uma declaração para uma variával de array chamada vacant, utilizada para referenciar um array de valores Boolean.
R: boolean[] vacant;
3. Qual é o problema com as declarações a seguir? Corrija-as:
[]int counts; -> int[] counts;
boolean[5000] occupied; -> boolean[] occupied;
4. Dadas as seguintes declarações de variável:
double[] readings;
String[] urls;
TicketMachine[] machines;
Escreva atribuições que realizem as seguintes tarefas:
a) faça a variável readings referenciar um array capaz de armazenar 60 valores double;
R: readings = new double[60];
b) Faça a variável urls referenciar um array capaz de armazenar 90 objetos String;
R: urls = new String[90];
c) Faça a variável machines referenciar um array capaz de armazenar cinco objetos TicketMachine.
R: machines = new TicketMachine[5];
5. Quantos objetos String são criados pela seguinte declaração?
String[] labels = new String[20];
R: nenhum! seria criado um array com 20 posições "nulas"
6. Qual o problema com a declaração de array a seguir? Corrija-a.
double[] prices = new double(50); -> double[] prices = new double[50];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment