segunda-feira, 3 de janeiro de 2011

int, short, long, char, String

public class Tipo_De_Dado
{
public static void main(String[] args)
{

/*O tipo byte é o de menor alcance entre os inteiros.
Como o próprio nome sugere, ele consome apenas um byte (8 bits)
e pode guardar valores entre -128 e 127 */
byte a = -128;
byte b= 127;
System.out.println("byte :" + a + " até " + b);

//O tipo short guarda inteiros de 2 bytes (16 bits) e pode guardar
números entre -32.768 a 32.767.
short c = -32768;
short d = 32767;
System.out.println("short : " + c + " até " + d);

/* O tipo int é o tipo de dado mais comum. Ele consome 4 bytes (32 bits)
* e guarda valores entre -2.147.483.648 e 2.147.483.647.
*/
int e=-2147483648;
int f= 2147483647;
System.out.println("int : " + e + " até " + f);

/*Long é o tipo de dado com maior alcance entre os inteiros. Consequentemente,
* também é o que ocupa mais espaço (8 bytes ou 64 bits).
* Tem um grande alcance que fica entre -9,22E+18 (exatos
-9.223.372.036.854.775.808)
* e 9,22E+18 (exatos 9.223.372.036.854.775.807).
*/
//long g= -9.223.372.036.854.775.808;
//long h = 9.223.372.036.854.775.807;
System.out.println("long : -9.223.372.036.854.775.808 até
9.223.372.036.854.775.807; ");

/*Existe os tipos de dados próprios para caracteres que é o char.
O tipo char ocupa 2 bytes, o que torna Java ideal para programar em
língüas latinas,
asiáticas ou qualquer outra que utilize caracteres diferentes do
padrão ASCII. */

char i='j';
char j='ú';
System.out.println( "char :"+ i + "" +j);


// String é uma conjunto de caracteres...
String nome= "Gilberto ";
String sobre = "Júnior";
System.out.println( "String : " +nome + sobre);


/* Double é o tipo de dado mais complexo que há em Java e o
maior valor possível
* de se armazenar é 1,797.693.134.862.315.7E+308. Muito mais
do que qualquer programador precisa.
*/
System.out.println("double : 1,797.693.134.862.315.7E+308");




}
}

------------------------------------------------------------------------------------------------
saida na console



byte :-128 até 127
short : -32768 até 32767
int : -2147483648 até 2147483647
long : -9.223.372.036.854.775.808 até 9.223.372.036.854.775.807;
char :jú
String : Gilberto Júnior
double : 1,797.693.134.862.315.7E+308

Nenhum comentário:

Postar um comentário