Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como fazer a primeira letra de uma String a Capital em Java
String- manipulação em Java fornece um número de funções padrão . Quando você estiver usando e manipulando seqüências de texto dentro de um programa Java, você pode precisar alterar e formatá-los para exibir para os usuários. Um exemplo comum é a formatação de um pedaço de texto como uma frase, que envolve certificando-se a primeira letra é maiúscula. Capitalizando a primeira letra de uma string Java é simples , requerendo apenas alguns passos simples que mesmo um iniciante de programação pode alcançar. Instruções
1

Prepare a cadeia de texto dentro de seu programa Java. O seguinte exemplo de código demonstra um ser variável de seqüência instanciado :

Cordas someText = " aqui é um texto ";

Se você já tem uma variável de seqüência , você pode usar esse. A seqüência de texto em questão pode conter quaisquer caracteres diferentes que você gosta , incluindo sinais de pontuação e números, enquanto o primeiro caractere é uma letra.
2

Isolar o primeiro caractere na seqüência . Para converter o primeiro caractere na seqüência em maiúsculas , você precisa primeiro de fornecer Java com uma referência a ele . Digite o seguinte código :

someText.substring ( 0, 1)

Este trecho de código usa o método substring para isolar o primeiro caractere na seqüência , fornecendo as posições de início e fim do necessário seção de cordas . Esta é apenas parte da linha de código final que vai capitalizar a primeira letra de sua seqüência . O processo requer uma série de operações distintas trabalhando em conjunto com o outro . Ao trabalhar com estes , por sua vez , você vai ter uma compreensão mais clara da técnica que você está usando.
3

Converter o primeiro caractere na seqüência em maiúsculas. O método Java " toUpperCase " só funciona em cordas , e não sobre caracteres individuais , por isso você deve executar a operação no personagem como uma string. Adicione à sua linha de código da seguinte forma: .

SomeText.substring ( 0, 1) toUpperCase ()

O código está chamando o método " toUpperCase " na primeira letra da string , representado como uma substring .
4

Copie os resultados de sua capitalização em uma variável . Até agora, o seu código converteu a primeira letra da string para maiúscula , mas levou a cabo esta operação em uma substring em separado e não na string original . Para executar a operação de conversão em sua variável de string original , é necessário atribuir o resultado da operação a ele da seguinte forma: .

SomeText = someText.substring ( 0, 1) toUpperCase ()

Este código substitui o valor da variável original com os resultados de sua operação de capitalização . No entanto, no momento, a parte da seqüência após a primeira carta foi excluída .
5

Complete a sua capitalização cadeia , adicionando o restante da cadeia para a variável. . Digite o código final declaração da seguinte forma:

someText = someText.substring ( 0, 1) toUpperCase () + someText.substring (1);

Isso leva a string original , capitaliza o primeiro personagem, e depois junta-se isto com o resto da cadeia , substituindo o valor da variável original com o resultado da operação . Você pode testar sua nova seqüência de escrevê-lo para o console de saída Java da seguinte forma:

//output " Aqui é um texto "

System.out.println ( someText );

Anterior :

Próximo : No
  Os artigos relacionados
·Como adicionar datas em Java 
·Como extrair Applets Java Do Cache 
·Como fazer um triângulo em Java 
·Merge Sort no código Java 
·Como usar o Eclipse para a Lista Funções obsoletas 
·Uso de Collator em Java 
·Como verificar o tamanho da pilha de uma JVM 
·Como atribuir um valor oculto de uma suspensa em Javasc…
·Como alterar a cor da barra de rolagem usando Java 
·Como fechar um JFrame 
  Artigos em destaque
·Joomla Analytics Ajuda 
·Como aumentar o valor de um ponteiro dentro de uma funç…
·Programação Inteira e Piecewise funções lineares 
·Uma lista de Java Atributos de estilo 
·Como converter um arquivo Hex para um Decimal 
·Como fechar um comentário em Java 
·Como limpar inválido ID de classe Referências em um C…
·Escondendo C + + símbolos com Static Library 
·Como Dereference ponteiros void 
·Como criar uma Web Part com uma parte Ferramenta person…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados