Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
O método Substring em Java
A classe String Java fornece uma variedade de métodos para acessar informações sobre o conteúdo da seqüência. O método substring retorna uma seção de uma String, permitindo que isso ser processado , se necessário. O uso do método substring em variáveis ​​Java corda é simples , viável , mesmo para iniciantes na linguagem . O método substring é descrito na Especificação da linguagem Java , o seu uso exige apenas uma única linha de código , na maioria dos casos. Finalidade

O objetivo do método substring é retornar uma seção de seqüência de texto em um programa Java. Uma cadeia de texto em Java contém uma matriz de caracteres , que pode incluir letras, números e símbolos. Os programas podem usar o método substring em uma corda para adquirir uma seção específica do String, como indicado pelas posições de início e fim . O método substring na verdade não altera a string original , como Strings são imutáveis ​​na linguagem Java. Um novo objeto String é retornado em vez
Esboço

O esboço linguagem Java para o método substring da classe String é indicado nas seguintes duas formas possíveis: . < Br >

substring public String (int beginIndex )

substring public String (int beginIndex , int índiceFinal )

a primeira opção tem um parâmetro inteiro único que indica a posição em que para iniciar a substring operação , com o método de execução para o final da cadeia a partir dessa posição . A segunda opção tem dois parâmetros inteiros , indicando as posições de início e fim . Ambas as versões retornar um objeto String que contém os caracteres solicitados.
Use

O método substring pode ser usado em qualquer variável String em um programa Java. A sintaxe a seguir indica o uso da versão método com um parâmetro inteiro " . Aqui estão algumas palavras "

corda someWords =;

Cordas fewerWords = someWords.substring (9 ) ;//" algumas palavras ".

a sintaxe a seguir demonstra o uso da função com dois parâmetros:

corda someWords = ;

fewerWords corda " Aqui estão algumas palavras." = someWords.substring ( 9, 14 ) ;//" alguns"

a variável String original permanece inalterado após o método substring foi chamado sobre ele.
Opções < br >

Se um programa está substituindo o valor de uma string com o resultado de uma variável substring , o resultado pode ser simplesmente transferido para a referência da variável da seguinte forma:

corda someWords = " Aqui estão algumas palavras " ,.

someWords = someWords.substring (9);

O método substring também pode ser realizado em uma String literal , que é um valor de cadeia representado diretamente em vez de armazenados em uma variável. Neste caso, a seguinte sintaxe pode ser usada :

Cordas fewerWords = " Aqui estão algumas palavras. " Substring (9);

Considerações
< . p> Se o método substring está sendo chamado de Cordas cujos valores são imprevisíveis , uma série de testes condicionais podem ser necessários. Por exemplo, se o método substring é passado um valor de parâmetro , tanto para o índice de início ou fim, que é aparte o alcance da String, uma exceção será lançada. É aconselhável , nesses casos, para verificar o comprimento de uma corda antes de chamar o método substring .

Anterior :

Próximo : No
  Os artigos relacionados
·Comunicação Java Applets Entre 
·Java Duplo Formatação 
·Como chamar um método que retorna uma String em Java 
·Como usar o Java para fazer Botões Rollover 
·Mega projectos em Java 
·O que causa JRun Servlet Erro 500 Null 
·Como formatar casas decimais em Java 
·Como converter PL /SQL para Java 
·Como fazer um App Android com Netbeans 
·Como passo através de um aplicativo Grails usando o Ne…
  Artigos em destaque
·Como converter decimais para binários assinados 
·Como dividir o Matlab Jet tabela de cores para RGB 
·Como personalizar um MonthCalendar em VB.NET 
·Como alterar a cor da barra de rolagem no Microsoft Exp…
·Como fazer jogos de vídeo com C + + 
·Como Compilar em Fortran & Ignorar Espaçamento 
·Desenvolvimento de um Struts Portlet 
·Como adicionar ou remover Pointer Arrays 
·Como escrever uma Trainzscript TS2010 
·Como usar a função memcpy em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados