Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como fazer o primeiro caractere de uma string em Caps em Java
Quando você lida com dados de texto em seus programas Java , muitas vezes você precisa para realizar o processamento nele. A classe string em Java fornece uma variedade de métodos para alterar o conteúdo de variáveis ​​de cadeia de texto. Usando uma combinação desses métodos, você pode converter o primeiro caractere em suas cordas de capitais . O processo requer algumas etapas distintas , mas você pode condensar o código resultante em uma única linha dentro do seu programa, resultando em um valor de cadeia alterada . Instruções
1

Crie a sua variável de cadeia. Use o seguinte código para declarar e instanciar sua corda, se você não tiver um no seu programa já :

Cordas myText = " aqui estão algumas palavras ";

Se você já tem um string, você pode usá-lo em seu lugar. Esta variável contém uma seção curta de texto com algumas palavras , mas o seu pode conter quaisquer letras que você gosta. Seu programa agora pode chamar qualquer método da classe string sobre esta variável .
2

Pega o primeiro caracter da sua string. Para converter a primeira letra em maiúsculas , o programa deve primeiro adquirir uma referência a ele . Use o seguinte código de exemplo para obter o primeiro personagem como um texto:

myText.substring ( 0, 1)

Este instrui Java para copiar a seção específica da string. Substrings são indicadas usando a primeira posição e da posição após o final da seção que você deseja. Este código indica o primeiro caractere como um substring começando na primeira posição na string original , que é indicado por zero, correndo para a posição antes do segundo personagem , que é indicado pelo índice de um.
< Br > 3

Converta seu caráter inicial em maiúsculas. Amplie seu código da seguinte forma :

myText.substring ( 0, 1) toUpperCase (

) Isto instrui Java para adquirir uma cópia do primeiro caractere , em seguida, convertê -lo para a maiúsculas equivalente. . Se o personagem já está em maiúsculas , este código não tem nenhum efeito sobre ela . Seu código agora tem uma referência para a versão maiúscula do primeiro caractere na string , mas a string original permanece inalterada.
4

Criar uma nova cadeia. Você precisa transferir o conteúdo de sua variável string original para apontar para uma nova cadeia , compreendendo a primeira letra, convertido para maiúsculas , mais o resto da cadeia existente. Amplie seu código da seguinte forma : .

MyText = myText.substring ( 0, 1) toUpperCase () + myText.substring (1);

Quando esse código é executado , o Java primeiros exemplares a inicial personagem, convertendo-a em maiúsculas , então concatena isso com a segunda parte da string original , a partir do segundo personagem , que é indicado pelo índice de um. A segunda operação substring só fornece a posição inicial , de modo que o programa copia o resto da cadeia , começando com esta posição. Finalmente , as cópias Java esta nova seqüência na variável original .
5

Teste o seu processo de conversão. Adicione o seguinte código para a saída do novo valor da seqüência :

System.out.println ( myText );

Salve o arquivo e compilar seu programa, executá-lo para testar se os trabalhos de operação . Você deverá ver " Aqui estão algumas palavras " escritas para o seu console de saída. A string original foi substituído por seu equivalente com o primeiro caractere em letras maiúsculas .

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar as ferramentas do SDK do Android no Windows 7…
·Como calcular Codificação para caixas de Java 
·Processos simultâneos em um objeto Servlet 
·Como Conectar Dois caixas suspensas em HTML e JSP 
·Como converter um Double para Float em Java , sem perde…
·Como encontrar o Max de inteiros em Java 
·A altura de uma árvore binária em Java 
·Como adicionar uma perspectiva Server para Eclipse 
·VTC Java Tutorial 
·Limitações thread em Java 
  Artigos em destaque
·Como instalar o Allegro Visual C 
·Como adicionar uma caixa de texto para DataGridView 
·Como chamar uma função em QBasic 
·Plano de Projeto para Desenvolvimento de Software 
·Como adicionar notas de rodapé e notas de fim usando o…
·Como determinar se o VBA foi modificada 
·A maioria de computador comum Idiomas 
·Como ler uma linha separada da tubulação em uma matri…
·Como Dereference ponteiros void 
·Como codificar um registo formulário para um site 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados