Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Cadeia Java Dividir
cordas Java fornecem programadores com os meios para armazenar e manipular seqüências de caracteres de texto. A classe string em Java implementa vários métodos para acessar informações sobre o conteúdo de um pedaço de texto. O método de divisão é um método comumente usado , permitindo que os programas de adquirir seções de uma string como elementos em uma matriz , com a string como uma divisão inteira usando uma expressão regular. Método

O método split classe string está disponível em duas formas, uma com um único parâmetro e outro com dois. Programas em Java pode chamar o método split em objetos string usando o nome do método, fornecendo um ou dois parâmetros , se necessário. Por exemplo, o seguinte trecho de código demonstra dividir uma variável string usando o caractere de espaço :

Cordas minhaString = " A seqüência de palavras ";

myString.split ("") ;

a seqüência neste caso é dividido em quatro elementos, cada um contendo uma palavra na sentença original , armazenado na ordem em que aparecem dentro do valor string original .
Retornar
< br >

O método corda divisão retorna um array de string. O comprimento da matriz é dependente do número de secções corda, por vezes referidos como " símbolos ", que resulta da operação de divisão . Os programas podem acessar os itens de matriz diretamente como no exemplo a seguir :

System.out.println ( myString.split ("") [0] ) ;//saída "A"

Alternativamente um programa pode armazenar a matriz de cadeia como uma variável para processamento posterior :

string [] = textTokens myString.split ("") ;

for (int i = 0; i < textTokens . comprimento; i + +) { System.out.println (

textTokens [i]) ; }


Neste caso, o programa produz cada elemento na matriz de cadeia em uma linha separada.
Expressão Regular parâmetro

o primeiro parâmetro para o método de cadeia de divisão é necessária para a função de operar. Este parâmetro indica uma expressão regular , o qual actua como um delimitador para a operação de divisão . No " minhaString " exemplo, o caractere de espaço é fornecido como delimitador , para que os elementos da matriz resultantes representam os setores da cadeia de caracteres que aparecem entre os caracteres de espaço que ele contém. Em Java, expressões regulares permitem que os programadores para combinar vários padrões de caráter dentro de cordas, usá-los para atuar como delimitadores para a operação de divisão .
Limite Parâmetro

O segundo parâmetro para a seqüência de operação de divisão é opcional , o que representa um limite que o programador deseja aplicar no processo. Se um programa chama o método split sem fornecer um parâmetro de limite , a operação será realizada em toda a cadeia . Se um parâmetro de limite for apresentado, a operação de divisão será realizado um determinado número de vezes. Por exemplo, o código a seguir demonstra o uso do parâmetro de limite :

corda someWords = " A seleção de palavras ";

String [] = wordTokens someWords.split ("" , 3);

System.out.println ( wordTokens [2] ) ;//" de palavras "

Depois da operação de divisão tem realizado o número de vezes especificado pelo parâmetro de limite, o resto do string é copiada para a posição final matriz.

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar um histograma horizontal com asteriscos em J…
·Como formatar colunas e números em Java 
·Java Home não aponta para o JDK 
·Como Fazer um EXE com NetBeans 
·Como exportar um projeto no NetBeans 
·Como executar o JSP em iFrame 
·Como Inteiros de entrada em Java usando um scanner 
·Como carregar fotos em um emulador Android 
·Como estender uma classe abstrata 
·Como importar um Applet Java 
  Artigos em destaque
·Como converter uma coleção para HashMap em Java 
·Como inserir uma imagem BMP em QuickBasic 
·Como usar o HTTP Compression e Coldfusion 
·IPhone Desenvolvimento e Frameworks 
·Como adicionar uma imagem a um projeto no NetBeans 
·Como ocultar Colunas DataGrid 
·Como eu pode simplesmente criar um Mapa do Site 
·Como converter para Joomla K2 
·O que é um Diretório do Programa Computador 
·Como aprender UML 2.0 Online 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados