从零双排学java之数据的类型

            数据类型

    数据类型分为两大类,基本数据类型和引用型.这里主要介绍基本的数据类型.

基本的数据类型大致分为四种 整数型,浮点型,字符型,布尔型

在定于一个数据类型的时候,系统会在内存中开辟一块相应大小的存储空间.

byte的存储空间是1字节 即8位数的二进制 0111 1111 首位代表的是正负 1为负数  取值的范围是-128到127.

short-2个字节    int-4个字节  long-8个字节   float-4字节  double-8字节  字符型-2字节  

public static void main(String[] args) {

// 在整个程序运行中不能修改的量就是常量

// 声明一个变量存储数据

byte b = 20;

short c = 30;

long m = 40;

double d = 10;  //输出结果为10.0

// double是存储小数的 现在赋值的是一个整数,系统会进行隐式转换 把小的类型转换


int number = (int) 3.14; // 输出结果为 3 强制类型转换 会丢失数据精度

System.out.println(number);


                 // 声明一个小数,系统默认使用的double类型

float f = 10.0f; // 声明float类型的小数时.需要使用标识符f标识

System.out.println(f); 

// 特殊类型 字符类型

        //字符类型可以和整形相互转换

//声明字符型使用单引号

char ch = 'a';

System.out.println((int)ch);//强转换完之后 打印该字符是ascii标中对应的值

char ch1 = 97;

System.out.println(ch1);

//字符串类型 字符串使用双引号

String str1 = "one night in beijing: "; 

String str2="be Happy";

System.out.println(str1+str2);  //字符串类型使用+号,视为字符串的连接符

}



猜你喜欢

转载自blog.csdn.net/jsymax/article/details/80185000