Allied Modders en español

Versión completa: Java | Variable char me muestra un numero en igual de una letra
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Porque cuando a una variable char le doy valor de una letra me muestra el numero '75'?

Código PHP:
package x;

public class 
x{
    public static 
void main(String[] args) {
        
char var_letter 'K';
        
System.out.println(+var_letter);
    }
    


Solucionado :l ----->

Código PHP:
package x;

public class 
x{
    public static 
void main(String[] args) {
        
char var_letter 'K';
        
System.out.println(""+var_letter);
    }
    

En el primer caso estas casteando un caracter por su codigo en la tabla ASCII, en el segundo caso estas concatenando el caracter a una cadena nula y asi formando un string.

Esa es la diferencia.