Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como remover pontos de uma matriz em Java
Linguagens de programação fornecê-lo com muitas técnicas para manipular e armazenar dados. Uma das técnicas de armazenamento de dados mais simples é a matriz . Uma matriz é uma seqüência de tipos de dados , como , o que pode ser números , letras ou referências a objetos . Remoção de elementos de uma matriz é a mesma , independentemente do que a matriz está armazenando . Por exemplo , a sintaxe para a remoção de pontos de uma matriz armazenar coordenadas é o mesmo que retirar uma string de uma matriz de strings. A sintaxe é bastante simples , e aprender a manipular matrizes é um bom primeiro passo para aprender uma linguagem de programação . Coisas que você precisa
Java Development Kit e NetBeans Bundle
Show Mais instruções
1

Clique no ícone do NetBeans para iniciá-lo . Selecione "File /New Project " da lista na parte superior da janela e selecione NetBeans "Aplicativo Java " para criar um novo projeto Java.
2

Crie uma função chamada " removePoints ". Esta função irá remover um ponto selecionado a partir da matriz , que é passado e tem o identificador " Remover". Escreve isto dentro do seu arquivo de código fonte :

public static int [ ] removePoint (int remover, int [ ] pontos )

{

}

3

Percorrer a matriz e contar todas as ocorrências do ponto que você deseja remover . Este valor de contagem será armazenado em uma variável chamada de " pular ". Você pode fazer isso escrevendo este código dentro das chaves da função removePoint :

int pular = 0;

for (int i = 0; i

{if ( pontos [i] == remover) { pular + +; }}
4

Criar uma nova matriz para armazenar todos os valores da primeira matriz , exceto os únicos a ser removido . O tamanho dessa matriz será calculada utilizando a variável de salto da etapa anterior , assim:

int [ ] = new int outputArray [ points.length - skip ];
5

Percorrer a matriz mais uma vez, mas os elementos de cópia desta vez da primeira matriz para o novo que você criou no passo anterior . Só adicionar elementos à lista , se eles não são feitos para serem removidos. Você pode escrever o código como este:

for (int i = 0; i

( pontos [ i] = remover ! ) { OutputArray [ ,"i - skip ] = pontos [i] ;} else {

pular + + ;}}
6

Volte a nova matriz. Esta matriz terá todas as ocorrências do ponto removido , e ela será redimensionada de acordo. Você pode retornar a nova matriz assim:

retornar outputArray ;

Anterior :

Próximo : No
  Os artigos relacionados
·Não há principais classes encontradas no NetBeans 
·Como converter strings em números em Java 
·Como converter de RGB para YCrCb em Java 
·Como criar um Jar Eclipse 
·Como posso fazer uma lista Hibernate Não Ter Null Elem…
·Como verificar se a string é um número em java usando…
·Como desenhar Pirâmides em Java 
·Como eliminar atualizações Java 
·Como programar Aceleradores Com Java FRC 
·Como começar a cadeia de entrada seguinte de em Java 
  Artigos em destaque
·Código Hex para Apostrophe 
·Como para codificar uma raiz quadrada em HTML 
·Estrutura Seleção em Programação C 
·Como usar ponteiros void em C 
·Como usar o C + + para obter USB Pen números de série…
·Como projetar um relógio digital 
·O que é a coesão em Engenharia de Software 
·Como escrever Android 1.1 Código SDK 
·Eval Alternativas 
·Como substituir Java Herança 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados