Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Java Tutorial para Dividir Cordas
personagens loja cordas Java texto dentro dos programas . Se você tem uma cadeia de texto é necessário dividir em elementos separados , utilize o método split da classe string. Realizar o processo de separação é geralmente simples, e você pode adaptar o processo para atender às necessidades de seu projeto, a escolha de uma expressão regular para dividir com e armazenar os resultados em uma matriz de cadeia . Depois de ter os elementos de uma matriz , você pode fazer um loop através deles , a realização de qualquer tratamento de que necessita. Instruções
1

Prepare a sua seqüência de texto em seu programa Java. Criar uma corda, se você não tiver um, em um dos seus arquivos de classe . A sintaxe de exemplo a seguir demonstra declarar e instanciar um simples variável string:

corda vegetais = " cebola, cenoura, batata ";

Esta cadeia contém palavras delineadas por personagens vírgula. Usando o método split , você pode separar as palavras , armazenando uma única palavra em cada elemento dentro de um array.
2

Divida sua seqüência e armazenar os resultados em uma variável matriz de cadeia . Usando o código a seguir , execute o método split em sua corda e salvar os resultados em uma estrutura de matriz para uso posterior :

String [] = veg vegetables.split ("," );

Quando esse código é executado , sua matriz de cadeia irá conter três elementos , cada um com uma única palavra nele. O código especifica o caracter vírgula para usar como delimitador para a operação . Isso significa que cada elemento do array conterá os caracteres entre as vírgulas.
3

loop através de sua matriz de cadeia . Para testar os resultados do seu processo de separação , adicione o seguinte código de iteração através da matriz e escrever os elementos para o console de saída padrão :

for (int i = 0 ; i < veg.length ; i + +) {

System.out.println ( veg [i] ); }


Salve o arquivo e execute o programa para testá-lo . Você deve ver os elementos da matriz escritos em linhas separadas.
4

Dividir o seu string com um limite. Opcionalmente, aplicar um limite para a operação de divisão , determinando quantas vezes o programa divide a corda no delimitador especificado . O código a seguir alterado demonstra a aplicação de um limite usando um segundo parâmetro para o método :

String [] = veg vegetables.split ("," , 2);

A matriz resultante tem apenas dois elementos em que , com o elemento final armazenar tudo deixado na string original após a operação de divisão .
5

experiência com o método split usando expressões regulares . Você pode passar muitas expressões regulares diferentes para o método split em seu primeiro parâmetro , dependendo dos objetivos do seu projeto. O exemplo a seguir demonstra a divisão em qualquer caractere que não seja uma letra ou número :

split ( " [^ a -zA- Z0-9 ]" );

Este exemplo demonstra a divisão de um ou mais de uma seleção de personagens :

split ( "+ [ . ]" );

Este iria trabalhar para a seguinte seqüência:

corda vegetais = " cebola , cenoura, batata , pimenta "; .

Use diferentes expressões regulares para entender a funcionalidade método split

.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar uma tela de Java 
·Como usar um ImageButton em Android 
·Como capturar as teclas digitadas em Java 
·Como tirar o número da porta do servidor em Java 
·Como inserir imagens usando o NetBeans 
·Diferentes tipos de relacionamento em Java 
·Como manipuladores de Trabalho sobre Android 
·Como desenhar um diamante em Java 
·Como liberar um Android Emulator entrada Tampão 
·Como obter um Número de giro em Java 
  Artigos em destaque
·Como escrever um programa em C + + que calcula a precip…
·Como Mudar De GW- BASIC para QBasic 
·Slide Rule Cálculo 
·Recursos incorporados no Silverlight 
·Como fazer um aplicativo Web em um DLL ASP 
·Como Graph Fractals da TI- 82 
·Como preencher uma matriz 2D em C 
·Como converter um DEB para IPA 
·Como usar o Scanner Dados Árvores 
·Como recuperar um LinkedHashMap em Velocity 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados