Sumários
S3 - T6 - Scanner, ciclos foreach e vectores como dados não primitivos.
3 Outubro 2024, 14:00 • André Souto
Recapitulação dos objetos String e StringBuilder.
Conclusão da discussão dos objectos Random:
- diferença entre os dois construtores com e sem parâmetro.
- exemplo de vários métodos.
- exemplo de como construir um inteiro aleatório entre dois inteiros.
O tipo de dados vectores como dados não primitivos:
- definição;
- exemplos;
- declaração;
- tipos diferentes de inicialização;
- leitura;
Capítulo 9 da referência 1.
S3 - T5 - Abstração de dados - Dados não primitivos: As classes String e StringBuilder
30 Setembro 2024, 13:30 • André Souto
Conclusão do estudo de ciclos:
- ciclos switch case.
- exemplos.
Recuperação do significado de abstração de dados.Exemplo genérico de tipos de dados não primitivos.
O tipo de dados String:
- valores;
- operações;
- imutabilidade;
- exploração da API da Oracle sobre Strings;
- exemplo que evidencia as características da imutabilidade;
A classe StringBuilder como classe mutável para construção de strings de forma progressiva:
- valores;
- operações;
- mutabilidade e consequências para as suas instâncias;
- Exemplo que explica a diferença entre String e Stringbuilder;
- exploração da API da Oracle sobre StringBuilder;
- exemplo que evidencia as características da imutabilidade;
A classe Random para criação de objectos que produzem valores aleatórios:
- valores;
- operações;
Capítulo 6 da referência 1.