【NB】JAVA中有八种基本变量类型【二】

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-2-23

字符型顶折
char类型用于存放一个字符,值用单引号'表示 (双引号表示字符串)
其长度和short一样,也是16位的
只能存放一个字符,超过一个字符就会产生编译错误

public class HelloWorld{

public static void main(String[] args){
char c = '中';
//char 只能存放一个字符,超过一个字符就会
产生编译错误
char c2 = '中国'; //报错
char c3 = 'ab'; //报错

}
}

浮点型顶折
浮点数类型有两种
float 长度为32位
double 长度为64位
注意: 默认的小数值是double类型的
所以 float f = 54.321会出现编译错误,因为54.321的默认类型是 double,其类型 长度为64,超过了float的长度32
在数字后面加一个字母f,直接把该数字声明成float类型
float f2 = 54.321f,
这样就不会出错了

public class HelloWorld{

public static void main(String[] args){
double d = 123.45;

//该行会出现编译错误,因为54.321是double型的
float f = 54.321;

float f2 = 54.321f;

}
}

评论

登录后才可发表内容
  • 主题

    140

  • 帖子

    219

  • 关注者

    0

TA的新帖
Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0422s Mem:2054Kb