Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Duda con CHAR

Estas en el tema de Duda con CHAR en el foro de Java en Foros del Web. Se supone que el tipo char es para caracteres no, pero si me dicen mayor valor de char seria el mayor valor al que pueden ...
  #1 (permalink)  
Antiguo 29/06/2013, 20:02
Avatar de iivo94  
Fecha de Ingreso: febrero-2011
Ubicación: Argentina
Mensajes: 281
Antigüedad: 13 años, 2 meses
Puntos: 3
Pregunta Duda con CHAR

Se supone que el tipo char es para caracteres no, pero si me dicen mayor valor de char seria el mayor valor al que pueden llegar 16 bits no?(en numeros)... esto me confunde, si yo digo
char c = 40;
java toma el numero y lo pasa con respecto a la tabla ascii?

claro lo resolvi mientras lo escribia JAJA XD. gracias forosdelweb por hacerme reflexionar mientras escribo. (creo q me lo habian dicho y me acorde)

la duda que me podria responder el q lea el post es la primera
  #2 (permalink)  
Antiguo 29/06/2013, 20:18
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Duda con CHAR

Si te preguntas por que char ocupa 2 bytes es por que al igual que otros lenguajes usa UTF-16 para la representación de sus cadenas.

Aquí si te preguntas por que usan UTF-16 aquí hay una buena respuesta. http://programmers.stackexchange.com...representation
  #3 (permalink)  
Antiguo 29/06/2013, 20:26
Avatar de iivo94  
Fecha de Ingreso: febrero-2011
Ubicación: Argentina
Mensajes: 281
Antigüedad: 13 años, 2 meses
Puntos: 3
Respuesta: Duda con CHAR

gracias sabio razpe :P

Etiquetas: char
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:11.