Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Easy Java Magazine
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Vetores - Revista easy Java Magazine 20 - Parte 3
Este artigo trata da utilização das estruturas homogêneas de dados (ou vetores) em aplicações Java para agrupar e manipular conjuntos de valores de entrada em tarefas como classificação e pesquisa.
Easy Java Magazine 20
[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da Easy Java Magazine 20
[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da Easy Java Magazine 20
Os vetores (ou arrays) são estruturas de dados que armazenam usualmente uma quantidade fixa de dados de um determinado tipo; por esta razão, também são conhecidos como estruturas homogêneas de dados. Em variáveis (em Java, objetos) do tipo vetor podem ser armazenados um grupo de valores, cada um associado a um número que se refere à posição de armazenamento. O número da posição do valor é conhecido como índice ou subscrito do valor. Portanto, os vetores são estruturas indexadas, em que cada valor que pode ser armazenado em certa posição (índice) é chamado de elemento do vetor.
Na primeira parte do artigo sobre vetores, publicada na Edição 16 da Easy Java Magazine, foram apresentadas as características básicas das estruturas homogêneas de dados utilizadas em aplicações Java para agrupar e organizar um conjunto de elementos disponibilizando para cada valor uma posição de armazenamento.
Já na segunda parte do artigo sobre este tema, publicada na Edição 19 da Easy Java Magazine, foram apresentados como organizar a solução de problemas computacionais em módulos (em Java, métodos) e como declarar e utilizar os vetores como argumentos (parâmetros) em chamadas de métodos.
Nesta terceira e última parte do artigo sobre vetores unidimensionais, serão apresentados: a) como desenvolver aplicações que utilizam vetores para classificação (organizar um conjunto de elementos em uma determinada ordem) e pesquisa (verificar a existência de um valor no conjunto); b) como implementar a assinatura (ou cabeçalho) e a chamada de métodos que utilizam uma lista de argumentos de comprimento variável; e, c) como utilizar os argumentos passados para uma aplicação a partir da sua execução em linha de comando.
Aplicações usando vetores
Os programas de computador frequentemente recorrem às estruturas de dados homogêneas (ou vetores) na solução de problemas computacionais. E em muitos desses problemas é comum à necessidade de classificar (ou ordenar) os elementos do vetor segundo algum critério. Por exemplo, colocar em ordem alfabética uma lista de nomes, ou então, organizar de forma crescente (ou decrescente) dados numéricos. Também é bastante corriqueira a tarefa de localização (ou pesquisa) de determinado valor entre os elementos do vetor.
A seguir, serão apresentados alguns dos métodos dessas importantes tarefas em processamento de dados, destacando-se:
"
Este é um post disponível para assinantes MVP
Na primeira parte do artigo sobre vetores, publicada na Edição 16 da Easy Java Magazine, foram apresentadas as características básicas das estruturas homogêneas de dados utilizadas em aplicações Java para agrupar e organizar um conjunto de elementos disponibilizando para cada valor uma posição de armazenamento.
Já na segunda parte do artigo sobre este tema, publicada na Edição 19 da Easy Java Magazine, foram apresentados como organizar a solução de problemas computacionais em módulos (em Java, métodos) e como declarar e utilizar os vetores como argumentos (parâmetros) em chamadas de métodos.
Nesta terceira e última parte do artigo sobre vetores unidimensionais, serão apresentados: a) como desenvolver aplicações que utilizam vetores para classificação (organizar um conjunto de elementos em uma determinada ordem) e pesquisa (verificar a existência de um valor no conjunto); b) como implementar a assinatura (ou cabeçalho) e a chamada de métodos que utilizam uma lista de argumentos de comprimento variável; e, c) como utilizar os argumentos passados para uma aplicação a partir da sua execução em linha de comando.
Aplicações usando vetores
Os programas de computador frequentemente recorrem às estruturas de dados homogêneas (ou vetores) na solução de problemas computacionais. E em muitos desses problemas é comum à necessidade de classificar (ou ordenar) os elementos do vetor segundo algum critério. Por exemplo, colocar em ordem alfabética uma lista de nomes, ou então, organizar de forma crescente (ou decrescente) dados numéricos. Também é bastante corriqueira a tarefa de localização (ou pesquisa) de determinado valor entre os elementos do vetor.
A seguir, serão apresentados alguns dos métodos dessas importantes tarefas em processamento de dados, destacando-se:
"
A exibição deste artigo foi interrompida.
Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da Easy Java Magazine
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Omero Francisco Bertol
Técnico Mecânico pelo CEFET, Curitiba/PR. Tecnólogo em Processamento de Dados pela UEM, Maringá/PR. Especialista em Informática pela Universidade Federal do Paraná. Mestre em Informática Aplicada pelo Programa de Pós Graduação em Informática Aplicada da PUC, Curitiba/PR. Professor de Ensino Superior...
O que você achou deste post?
Cursos relacionados
Publicidade




