gzyueqian
13352868059

武汉Java入门:Java的数据类型转换

更新时间: 2018-04-17 15:19:23来源: 粤嵌教育浏览量:3317

  在Java入门阶段的时候,我们就会学到Java的基本数据类型。而我们在实际的开发中,数据类型不可能是一成不变的,会经常遇到数据要转型。下面就由粤嵌小编告诉大家Java的数据类型有哪些,以及当需要进行转换的时候,该如何操作。

  一、Java数据类型

  数据类型是指存放数据所属的类型,在Java中数据类型可以分为两大类。

  1、基本数据类型

  (1)逻辑型:boolean,一般只适用于程序流程控制,而且它的值只有两个,分别是true,flase。不能用数字0来代替;

  (2)文本型:char;

  (3)整数型:byte、short、int、long;

  (4)浮点数型:float、double;

  2、引用数据类型

  引用数据类型包括:类、接口和数组;

  二、Java数据类型转换

  在Java中数据类型的转换大体上可以分为两种,种是自动转型,第二种是强制性的转型。

  1、自动转型

  自动转型顾名思义当然是不用我们自己手动去转。它是让Java编译器自动进行转型操作。转换时,系统会按照数据类型由小到大的转换原则进行转换,例如从小到大依次按照byte、short、char、int、 long、float、double进行转换。

  2、强制转制

  强制转型不用什么条件,只要我们在前面加上()就可以了。比如:

  long num = 1000000 ;

  int (int)num ;

  这样就强制地把long型转成了int型,不过要注意的是,如果超出了int的范围,超的部分就会被省略掉。

  在Java入门阶段的时候,这些基础知识都是有要重点熟悉掌握的。巩固好基础,后面越来越难的Java学习中,不会经常因一些小问题导致程序出现错误,从而影响整个学习效率。




免费预约试听课