day_01_Java基本数据类型

Java基本数据类型

   

-----1.整数类型

 

       (byte4,short8,int16,long16位) 8位=1字节

 

-----2.浮点类型  

 

    (float32位,double64位)

 

 

    代码demo:

         package day02;

 

public class Number {

public static void main(String[] args) {

/*整数类型(byte4,short8,int16,long16位)*/

byte mybyte = 124; //8位

short myshort = 32564;//16位

int myint = 45784612;  //32位

long mylong = 46789451;//64位

/*浮点类型   (float32位,double64位)*/

float myfloat = 13.23f;

double mydouble1 = 4562.12d;

double mydouble2 = 45678.1564;

long result = mybyte+myshort+myint+mylong;

 

 

System.out.println(result);

System.out.println("myfloat="+myfloat);

System.out.println("mydouble1="+mydouble1);

System.out.println("mydouble2="+mydouble2);

}

}

运行结果:

      92606751

      myfloat=13.23

      mydouble1=4562.12

      mydouble2=45678.1564

 

 -----3.字符型

 

        char用于存储单个字符,占用16位(两个字节)的内存空间。

         转义字符------ ‘\?’

    代码demo:

 package day02;

 

public class Gess {

public static void main(String[] args) {

/*char用于存储单个字符,占用16位(两个字节)的内存空间。*/

char x = 'd';

char y = '@';

int a = 23045,b=45213;

 

/*转义字符‘\值’*/

 

char c1 = '\\';

char c2 = '\u2605';

 

boolean c = a<18;

 

System.out.println("x在Unicode中的值为="+(int)x);

System.out.println("y在Unicode中的值为="+(int)y);

System.out.println("在Unicode第1234位"+(char)a);

System.out.println("在Unicode第5623位"+(char)b);

 

System.out.println("转义字符c1="+c1);

System.out.println("转义字符c2="+c2);

 

System.out.println("boolean c ="+c);

 

 

}

}

 

运行结果:

      x在Unicode中的值为=100

y在Unicode中的值为=64

在Unicode第1234位娅

在Unicode第5623位?

转义字符c1=\

转义字符c2=★

 

 

-----4.布尔型

 

       boolean  = true。

boolean c = a<18;

System.out.println("boolean c ="+c);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值