Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como atualizar uma matriz de cadeia em Java Dynamic
A linguagem de programação Java possui muitas classes, que são planos digitais ou projetos para a criação de objetos virtuais. Um tipo de classe é uma matriz , que pode conter outras classes , incluindo cordas , que são essencialmente palavras ou seqüências de texto. Uma operação comum e essencial realizado em matrizes de cadeia é o redimensionamento dinâmico : encolher ou expandir matrizes durante a execução do programa para que eles contenham apenas os elementos (por exemplo, strings) que precisam de ter. Antes de Java foi inventado , a realização deste redimensionamento necessário uma quantidade inconveniente de programação extra. Mas as classes do Java incorporou essa funcionalidade de redimensionamento , que libertou os programadores se concentrar em tarefas de nível superior. Coisas que você precisa
ambiente de desenvolvimento integrado ( IDE) para Java
Mostrar Mais instruções
1

Abra seu ambiente de desenvolvimento Java integrado (IDE) e criar uma nova , simples projeto Java. . " Principal" Nomeie os " dynamicstringarrays ", do projeto e nomear sua classe principal
2

Selecione todo o código no arquivo Main.java e cole sobre ele o seguinte código:

/dynamicstringarrays ///////////////////////////////////////////////pacote ;

import java.util . * ; Import java.io. * ;

Public class principal {

mylist ArrayList estático;

reprintList static void ( ) { = String s " " ;//Imprime a entrada stringsfor (int i = 0 ; i < mylist.size ( ) , i + + ) { s = " elemento " + i + " : " + mylist.get ( i ) ; System.out.println ( s ) ; } System.out.println ( " Qual elemento número excluir ? ");}

void main ( string [ ] args public static ) throws Exception { mylist = new ArrayList ();

//obtém a entrada do usuário até que um linha em branco é hitString newString = "";

InputStreamReader InputStreamReader = new InputStreamReader ( System. in) ; leitor BufferedReader = new BufferedReader ( InputStreamReader ); System.out.println ("Entre com uma string: "); newString = reader.readLine (); while ( newString.length () > 0) { mylist.add ( newString ); System.out.println ("Entre com uma string: "); newString = reader.readLine (); }

//Imprime o stringsreprintList input () ; newString = reader.readLine (); int pos = 0; while ( newString.length () > 0) { //apagar os stringpos = Integer.parseInt ( nEWSTRING ) ; mylist.remove ( pos) ;//reimprimir listreprintList ( ) ; newString reader.readLine = ( ) ; } } }

////////////////////////////////////////////////
3

Execute o programa dentro de sua IDE, e alterne para a janela "Output" do IDE. Digite quaisquer cordas quando o programa pede-lhe para eles. Digite uma corda por linha, e pressione " Return" quando terminar de entrar cordas.
4

Observe que o programa exibe a lista de strings que você digitou , e que agora está solicitando para a matriz elemento a ser excluído.
5

Digite qualquer número exibido na lista , em seguida, assistir a exibição da lista de resultados , que agora está faltando o elemento que você escolheu para excluir.
6

Excluir mais alguns elementos da matriz, em seguida, pressione "Return" sem inserir um número quando você quer terminar o programa.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar o arquivo Tamanho Leia em Java 
·Como usar o Scanner Dados Árvores 
·A Internacionalização da Java Coding 
·Como fazer Páginas no Android 
·Como acessar as variáveis ​​de classe pública em Java…
·Merge Sort no código Java 
·Como fazer upload de uma imagem em um aplicativo de des…
·Como Incorporar Java Flash 
·Como adicionar Manifestos para JARs 
·Como saber se o servidor tiver JavaMail 
  Artigos em destaque
·Como fazer o download do Eclipse para Android 
·Como usar Select Onde corresponder em todas as colunas …
·Como fazer programas de jogos em uma TI- 83 Plus 
·Como solucionar problemas de Java Web Start 
·Como ler em de um arquivo externo em C + + 
·Como se livrar de in-line Lista de Preenchimento 
·Como desativar uma coluna em um GridView por função 
·Como Mapear um String para uma lista de strings em Java…
·Como converter texto para CSV no KiXtart 
·Como compilar Java Sob o bloco de notas 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados