Como converter ASCII para char ou char para ASCII em Java

Publicado por Robson Fernando Gomes em 28/01/2016

[ Hits: 20.215 ]

Blog: http://maguscode.blogspot.com/

 


Como converter ASCII para char ou char para ASCII em Java



O principal objetivo deste post é explicar como se converte um character para int e vice-versa.

Para realizar a conversão basta utilizar a seguinte sintaxe:

char nome_variavel = (char) variavel_int;

Onde:
  • nome_variavel = Nome da variável do tipo char que vai receber o código.
  • variavel_int = Nome da variável que tem o valor decimal do ascii.

Exemplo:

public class teste {

 public static void main(String args[]) {
    int coluna = 0;

for (int i = 1; i < 99; i++) {
   char character = (char) i;

 if (coluna <= 6) {
     System.out.print("\t" + character);
     coluna++;
   } else {
     System.out.println("\t" + character);
     coluna = 0;
   }
 }}

}

Conversão ASCII para caracter

Para realizar a conversão basta utilizar a seguinte sintaxe:

int variavel_int = (int) nome_variavel;

Onde:
  • nome_variavel = Nome da variável do tipo char que vai receber o código.
  • variavel_int = Nome da variável que tem o valor decimal do ascii.

Exemplo:

public class teste {

public static void main(String args[]) {

     int codigo = (int) 'a';
     System.out.println(codigo);
  }

}

Fonte: http://maguscode.blogspot.com.br

Outras dicas deste autor

Montando dispositivos

Descobrir se uma determinada tabela, sinonimo ou usuário existe no Oracle

Concatenando String de Forma Eficiente em Java

Um problema raro, mas que pode acontecer com você usando NextLine()

Instalando o PostgreSQL no GNU/Linux

Leitura recomendada

Remover a barra padrão de um JFrame

Como instalar e configurar um servidor GlassFish no Eclipse Luna

Instalação do Java 8 no Linux Mint e Ubuntu

NullPointerException - O que é?

Um problema raro, mas que pode acontecer com você usando NextLine()

  

Comentários

Nenhum coment�rio foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts