SlideShare uma empresa Scribd logo
2
Mais lidos
1
Estrutura de Dados e Algoritmos com Java
Exercícios Vetores / Arrays
Loiane Groner
http://loiane.training | http://loiane.com
Exercício 01
Melhore a classe Lista e implemente o método contém, semelhando ao método contains da classe
ArrayList.
Exercício 02
Melhore a classe Lista e implemente o método ultimoIndice, semelhante ao método lastIndexOf da classe
ArrayList.
Exercício 03
Melhore a classe Lista e implemente o método remove(T elemento), onde sera possível remover um
elemento da lista passando o mesmo como parâmetro.
Exercício 04
Melhore a classe Lista e implemente o método obtem(int posicao), onde sera possível obter o elemento
dada uma posição do vetor. Esse método é semelhante ao método get(int posicao) da classe ArrayList.
Exercício 05
Melhore a classe Lista e implemente o método limpar, onde todos os elementos da lista são removidos.
Esse método é semelhante ao método clear da classe ArrayList.
Exercício 06
Utilize a classe Lista ou Vetor e classe Contato (criada durante as aulas) e desenvolva os seguintes items:
1. Crie um vetor com capacidade para 20 contatos;
2
2. Insira 30 contatos no vetor (isso é possível ser feito através de um loop);
3. Crie um exemplo para utilizar cada método da classe Lista;
Exercício 07
Utilize a classe ArrayList e desenvolva os seguintes items:
1. Crie uma lista utilizando a classe ArrayList da API do Java;
2. Passe todos os contatos do vetor para o ArrayList;
3. Crie um exemplo para utilizar cada método da classe ArrayList (somente os métodos que
implementamos de forma similar na classe Lista);

Mais conteúdo relacionado

PDF
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
PDF
[Curso Java Basico] Exercicios Aulas 47 a 52
PDF
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
PDF
[Curso Java Basico] Exercicios Aulas 44 a 46
PDF
[Curso Java Basico] Exercicios Aula 36
PDF
[Curso Java Basico] Exercicios Aulas 36 a 43
PDF
[Curso Java Basico] Exercicios Aulas 28 a 33
PDF
[Curso Java Basico] Exercicios Aulas 25 a 27
Exercicios Pilhas (Stacks) - Estruturas de dados e algoritmos com Java
[Curso Java Basico] Exercicios Aulas 47 a 52
Exercicios Filas (Queues) - Estruturas de dados e algoritmos com Java
[Curso Java Basico] Exercicios Aulas 44 a 46
[Curso Java Basico] Exercicios Aula 36
[Curso Java Basico] Exercicios Aulas 36 a 43
[Curso Java Basico] Exercicios Aulas 28 a 33
[Curso Java Basico] Exercicios Aulas 25 a 27

Mais procurados (20)

PDF
Estrutura de Dados e Algoritmos com Java #02-12: Vetores e Arrays
PDF
[Curso Java Basico] Exercicios Aula 19
PDF
[Curso Java Basico] Exercicios Aula 24
PDF
[Curso Java Basico] Exercicios Aulas 16 17
PDF
[Curso Java Basico] Exercicios Aula 34
PDF
[Curso Java Basico] Exercicios Aula 20
PDF
Lista de exercicios algoritmos com pseudocodigo
PDF
[Curso Java Basico] Exercicios Aula 35
DOCX
Exercícios - Herança - Java
PDF
Java orientação a objetos (associacao, composicao, agregacao)
PDF
Aula 09 - introducao oo
PDF
[Curso Java Basico] Exercicios Aulas 14 15
PPTX
Algoritmos - Pseudocódigo
PDF
Exercicios java básico
PDF
[Curso Java Básico] Exercícios Aulas 11 12 13
PDF
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
PDF
Arrays em java
PPT
Algoritmos 05 - Estruturas de repetição
PPTX
Programação orientada a objetos
PPTX
Java: Manipulação de Arquivos
Estrutura de Dados e Algoritmos com Java #02-12: Vetores e Arrays
[Curso Java Basico] Exercicios Aula 19
[Curso Java Basico] Exercicios Aula 24
[Curso Java Basico] Exercicios Aulas 16 17
[Curso Java Basico] Exercicios Aula 34
[Curso Java Basico] Exercicios Aula 20
Lista de exercicios algoritmos com pseudocodigo
[Curso Java Basico] Exercicios Aula 35
Exercícios - Herança - Java
Java orientação a objetos (associacao, composicao, agregacao)
Aula 09 - introducao oo
[Curso Java Basico] Exercicios Aulas 14 15
Algoritmos - Pseudocódigo
Exercicios java básico
[Curso Java Básico] Exercícios Aulas 11 12 13
[Curso Java Basico] Aula 20: Arrays multidimensionais - Matrizes
Arrays em java
Algoritmos 05 - Estruturas de repetição
Programação orientada a objetos
Java: Manipulação de Arquivos
Anúncio

Semelhante a Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java (20)

PDF
Introdução a estruturas de dados com java
PDF
Aula 2 2
PDF
Estrutura de Dados e Algoritmos com Java #01: Introducao
PPTX
Slides collections
PDF
Listas em estrutura de dados e algoritimos
PDF
Algorimos java
PPTX
listasfilaepilhasapresentacaosoftware123
PDF
Arrays (vetores) em Java
PPT
Java Básico :: Classe Vector
PPTX
Java: Estruturas de Repetição
PPTX
Linguagem de programação Java (For-each)
PPTX
PDF
programação de computadores - java e programação de computadores
PDF
Prova de algoritmos e estrutura de dados
PDF
Algoritmo e Estrutura de dados em C - Aula 01 - 2019
PDF
Exercício de estrutura de dados 01
PPTX
Adii aula1
PDF
Lpiii dp-apostila
PDF
programação para computadores moderno com memorias rapidas
PPTX
Aula5_Java_Profa_Katia_Arrays_1°ano.pptx
Introdução a estruturas de dados com java
Aula 2 2
Estrutura de Dados e Algoritmos com Java #01: Introducao
Slides collections
Listas em estrutura de dados e algoritimos
Algorimos java
listasfilaepilhasapresentacaosoftware123
Arrays (vetores) em Java
Java Básico :: Classe Vector
Java: Estruturas de Repetição
Linguagem de programação Java (For-each)
programação de computadores - java e programação de computadores
Prova de algoritmos e estrutura de dados
Algoritmo e Estrutura de dados em C - Aula 01 - 2019
Exercício de estrutura de dados 01
Adii aula1
Lpiii dp-apostila
programação para computadores moderno com memorias rapidas
Aula5_Java_Profa_Katia_Arrays_1°ano.pptx
Anúncio

Último (20)

PPTX
cijma-2501231hejjeiei45156-38f87891.pptx
PPTX
GUERRAFRIA.pptdddddddddddddddddddddddddx
PDF
cadernodoprofessor20142017vol2baixalceducfisicaef6s7a-170409213016.pdf manual...
PDF
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
PPT
Elementos constituintes do esquema argumentativo (tese, argumento, tema, pont...
PDF
Extintores e Acessórios por Francisco Borges.pdf
PDF
Formação politica brasil_2017.pptx.pdf
PPTX
disciplulado curso preparatorio para novos
PPTX
Programa Nacional de Saúde do Adulto.pptx
PDF
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
PPTX
NR11 - Treinamento Direcao Defensiva - 2023.pptx
PDF
Combate a Incêndio - Hidrantes,Mangotinhos, Mangueiras de Incêndio, Acessóri...
PDF
COMO OS CONTOS DE FADAS REFLETEM ARQUÉTIPOS_MEDOS E DESEJOS DO INCONSCIENTE H...
PPTX
Trabalho Cidades sustentáveis ou Utopia.pptx
DOCX
PLANEJAMENTO QUINZENAL - 18.08.2025 à 29.08.2025 - 2ºANO - PROFESSORA PATRÍCI...
PDF
manual-orientacao-asb_5a8d6d8d87160aa636f63a5d0.pdf
PPT
História e Evolução dos Computadores domésticos
PDF
Uma Introdução às Ciências do Alcorão (Islam)
PPTX
ELEMENTOS E FUNÇÕES DE LINGUAGEM (EMOTIVA, REFERENCIAL, CONATIVA, POÉTICA, FÁ...
PDF
EXPRESSÕES IDIOMÁTICAS - LÍNGUA PORTUGUESA
cijma-2501231hejjeiei45156-38f87891.pptx
GUERRAFRIA.pptdddddddddddddddddddddddddx
cadernodoprofessor20142017vol2baixalceducfisicaef6s7a-170409213016.pdf manual...
ESPELHOS DA ALMA A PSICOLOGIA POR TRÁS DOS CONTOS DE FADAS.pdf
Elementos constituintes do esquema argumentativo (tese, argumento, tema, pont...
Extintores e Acessórios por Francisco Borges.pdf
Formação politica brasil_2017.pptx.pdf
disciplulado curso preparatorio para novos
Programa Nacional de Saúde do Adulto.pptx
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
NR11 - Treinamento Direcao Defensiva - 2023.pptx
Combate a Incêndio - Hidrantes,Mangotinhos, Mangueiras de Incêndio, Acessóri...
COMO OS CONTOS DE FADAS REFLETEM ARQUÉTIPOS_MEDOS E DESEJOS DO INCONSCIENTE H...
Trabalho Cidades sustentáveis ou Utopia.pptx
PLANEJAMENTO QUINZENAL - 18.08.2025 à 29.08.2025 - 2ºANO - PROFESSORA PATRÍCI...
manual-orientacao-asb_5a8d6d8d87160aa636f63a5d0.pdf
História e Evolução dos Computadores domésticos
Uma Introdução às Ciências do Alcorão (Islam)
ELEMENTOS E FUNÇÕES DE LINGUAGEM (EMOTIVA, REFERENCIAL, CONATIVA, POÉTICA, FÁ...
EXPRESSÕES IDIOMÁTICAS - LÍNGUA PORTUGUESA

Exercicios Vetores (Arrays) - Estruturas de dados e algoritmos com Java

  • 1. 1 Estrutura de Dados e Algoritmos com Java Exercícios Vetores / Arrays Loiane Groner http://loiane.training | http://loiane.com Exercício 01 Melhore a classe Lista e implemente o método contém, semelhando ao método contains da classe ArrayList. Exercício 02 Melhore a classe Lista e implemente o método ultimoIndice, semelhante ao método lastIndexOf da classe ArrayList. Exercício 03 Melhore a classe Lista e implemente o método remove(T elemento), onde sera possível remover um elemento da lista passando o mesmo como parâmetro. Exercício 04 Melhore a classe Lista e implemente o método obtem(int posicao), onde sera possível obter o elemento dada uma posição do vetor. Esse método é semelhante ao método get(int posicao) da classe ArrayList. Exercício 05 Melhore a classe Lista e implemente o método limpar, onde todos os elementos da lista são removidos. Esse método é semelhante ao método clear da classe ArrayList. Exercício 06 Utilize a classe Lista ou Vetor e classe Contato (criada durante as aulas) e desenvolva os seguintes items: 1. Crie um vetor com capacidade para 20 contatos;
  • 2. 2 2. Insira 30 contatos no vetor (isso é possível ser feito através de um loop); 3. Crie um exemplo para utilizar cada método da classe Lista; Exercício 07 Utilize a classe ArrayList e desenvolva os seguintes items: 1. Crie uma lista utilizando a classe ArrayList da API do Java; 2. Passe todos os contatos do vetor para o ArrayList; 3. Crie um exemplo para utilizar cada método da classe ArrayList (somente os métodos que implementamos de forma similar na classe Lista);