O documento discute coleções, ArrayList e métodos associados como add(), size() e get(). Também aborda importação de classes, laços while e for, iteradores, arrays, conversão de tipos e outros conceitos da programação orientada a objetos em Java.
Python não força o programador a pensar em objetos, mas eles fazem parte da linguagem desde o início, incluindo conceitos avançados como sobrecarga de operadores, herança múltipla e introspecção. Com sua sintaxe simples, é muito natural aprender orientação a objetos em Python
Python não força o programador a pensar em objetos, mas eles fazem parte da linguagem desde o início, incluindo conceitos avançados como sobrecarga de operadores, herança múltipla e introspecção. Com sua sintaxe simples, é muito natural aprender orientação a objetos em Python
Aqui são apresentados conceitos básicos a plataforma Java. Simples e rápido.
/**Depois que entrei no mundo Java, começei a procurar por conteúdo na internet para estudar, então me deparei com um ótimo site, http://www.argonavis.com.br, de um grande cara chamado Helder Rocha, que disponibiliza este mesmo conteúdo em seu site também. Obrigado pela ajuda a comunidade.*/
América Latina: Da Independência à Consolidação dos Estados NacionaisValéria Shoujofan
Aula voltada para alunos do Ensino Médio focando nos processos de Independência da América Latina a partir dos antecedentes até a consolidação dos Estados Nacionais.
Atividade - Letra da música "Tem Que Sorrir" - Jorge e MateusMary Alvarenga
A música 'Tem Que Sorrir', da dupla sertaneja Jorge & Mateus, é um apelo à reflexão sobre a simplicidade e a importância dos sentimentos positivos na vida. A letra transmite uma mensagem de superação, esperança e otimismo. Ela destaca a importância de enfrentar as adversidades da vida com um sorriso no rosto, mesmo quando a jornada é difícil.
Livro de conscientização acerca do autismo, através de uma experiência pessoal.
O autismo não limita as pessoas. Mas o preconceito sim, ele limita a forma com que as vemos e o que achamos que elas são capazes. - Letícia Butterfield.
CIDADANIA E PROFISSIONALIDADE 4 - PROCESSOS IDENTITÁRIOS.pptxMariaSantos298247
O presente manual foi concebido como instrumento de apoio à unidade de formação de curta duração – CP4 – Processos identitários, de acordo com o Catálogo Nacional de Qualificações.
2. Coleções (de objetos)
• São objetos que podem armazenar um número arbitrário
de outros objetos.
• ArrayList é uma classe da linguagem Java e um tipo de
coleção que não tem tamanho fixo.
• A classe ArrayList dispõe dos seguintes métodos:
– add(): armazena um objeto em um objeto ArrayList.
– size(): retorna o tamanho (isto é, o número de objetos)
armazenados em um objeto ArrayList.
– get(int i): retorna o objeto correspondente à posição, dada pelo
número inteiro (i), também chamado de índice, passado como
parâmetro a este método.
– remove(int i): remove o objeto que ocupa a posição i no objeto
ArrayList (i é passado como parâmetro para este método).
3. Declaração e Criação de Um
Objeto ArrayList
• Declaração (exemplo):
private ArrayList notes;
• Criação do Objeto (exemplo):
notes = new ArrayList( );
4. Comando (ou instrução) import
• Usa-se para trazer para a classe que o programador está
desenvolvendo, recursos (por exemplo, métodos) de outra
classe existente na biblioteca de classes (ou pacotes –
packages) da linguagem Java.
• Exemplo de Uso:
a) import java.util.ArrayList; // importa a classe ArrayList
//do pacote java.util
public class .....
b) import javax.swing.JOptionPane; // importa a classe
//JOptionPane do pacote javax.swing
public class ......
c) import javax.swing.*; // importa todas as classes do pacote.
public class ....
5. Laço (ou Loop) while
• É usado para repetir uma certa seqüência de
instruções, enquanto a condição colocada
entre os parênteses for verdadeira.
• Exemplo de Uso:
double soma = 0.0;
int i = 1;
while ( i <= 10 )
{
soma = soma + (double) i; // estas instruções serão
repetidas
i ++; // 10 vezes.
}
6. Iterador (Iterator)
• É um objeto usado para percorrer uma coleção. Ele
monitora elemento (objeto) por elemento, enquanto
houver elementos (objetos) na coleção.
• Exemplo de uso:
public void listNotes( )
{
Iterator zeca = notes.iterator( );
while ( zeca.hasNext( ) )
{
System.out.println( zeca. next( ) );
}
}
7. Palavra-Chave null
• É uma palavra da linguagem Java, que
significa “nenhum objeto”, quando não há
objeto referenciado.
• Um objeto criado e não inicializado contém
o valor null.
8. Conversão de Tipo (Casting)
• É uma conversão de um tipo de dado para outro,
permitindo realizar operações com esses dados.
• Exemplo de uso:
double z = 10.5;
int x = 9;
double y;
y = z + (double) x; // o valor int da variável x é
// convertido para double, de modo
// que a operção de soma possa ser
// realizada.
9. Array (ou vetor)
• É uma coleção de tamanho fixo.
• Declaração (exemplo):
private int [ ] abobrinhas;
Ou
private int abobrinhas[ ];
• Criação de um Array (exemplo):
abobrinhas = new int [10];
• O Comando length, retorna o tamanho de um array
(exemplo):
int x = abobrinhas.length;
10. Laço (ou Loop) for
• É um laço, que é usado para repetir uma
seqüência de instruções um conhecido número
de vezes.
• Exemplo de uso:
double soma = 0.0;
for( int i = 0 ; i <= 10 ; i ++ )
{
soma = soma + (double) i; // esta instrução
//será
// repetida 10 vezes.
}
11. Laço do ... while()
• É semelhante ao laço while, com a diferença de
que a condição é testada, depois que o bloco de
instruções é executado.
• Exemplo de Uso
int x;
do {
x = Integer.parseInt(
JOptionPane.showInputDialog(
“Digitar número inteiro positivo”));
} while( x <= 0 );
12. Comando switch()
• É usado, quando se deseja fazer seleção
múltipla.
• Exemplo de Uso:
int x;
...
switch(x) {
case 1: imprimir(); break;
case 2: consultar(); break;
case 3: calcularSaldo(); break;
...
default: System.exit(0); // opcional }