Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como excluir um nó em Sistemas de Link em Java
Listas encadeadas são uma estrutura básica de dados usada para armazenar dados. Eles são perfeitos para situações em que uma quantidade desconhecida de dados vai ser armazenado : a lista simplesmente permite ao programador alocar dinamicamente a memória para o final da lista e criar uma "cadeia" de objetos que se conectam umas às outras. A parte difícil vem quando um desses gânglios deve ser excluído de algum lugar no meio da lista , sem a cadeia de ser quebrado . Nesse caso você pode criar dois nós para "apontar para " itens na lista , rastejando a lista até encontrar o nó a ser excluído e removê-lo , mantendo a integridade da estrutura. Coisas que você precisa
editor de texto
Kit de Desenvolvedor Java
Show Mais instruções
1

Crie uma função para remover o nó . A função recebe um único número inteiro que representa o valor do nó. Esta função assume o nó " cabeça " é o princípio, e cada nó tem uma referência "ao lado ", juntamente com um único valor inteiro :

public void removeNode ( int valor ) {

if ( cabeça == null ) {return; }

Node tracer = new Node (); Node tracer2 = new Node (); tracer = tracer2 = cabeça ;

while ( tracer.value ! = valor

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um botão Exit para o Android 
·Como manter o Input Mensagem Same Quando Cancelar é pr…
·Como alterar Java 1.6 para Java 1.5 para Mac 
·Quando usar JSP vs. JSPF 
·Como Acessar JSP Conectividade Codificação 
·Como desenhar um cão em Java 
·Como ocultar um item no ListView Android 
·Qual é o significado de Applet 
·JDK não é detectado pelo Java 
·Verificação de entrada Java 
  Artigos em destaque
·Como adicionar inteiros com deslocamentos Bit 
·Faça uma lista dos tipos de dados usados ​​em Variáve…
·Projetos ASP.NET e Codificação em C 
·Como recuperar Web Data Service Raw 
·Classificações de alto nível Idiomas em Programaçã…
·Como desativar o Alt- F4 Com HTML em ATS 
·Como obter um filtro de banda para trabalhar em Labview…
·Como colocar um arquivo de texto em um vetor de estrutu…
·Como usar o VBA para mover dados de Excel para Word 
·Como fazer um jogo de escape flash 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados