知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技

学习Java基本数据类型与转换++,--等问题总结

发表时间:2022-03-25来源:网络

java中的数据类型

java有4种类型分别是整数类型、浮点类型、字符型、布尔型。java的八中分类分别是byte、short、int、long、float、double、char、boolean简称4类8种。 那Java中字符串string属于什么数据类型? Java中的字符串String属于引用数据类型。因为String是一个类。

常量介绍

什么是常量: 在代码执行过程中其值不发生改变的量。 Java中常量的分类 1.字面值常量 2.自定义常量 字面量常量的分类 1.字符串常量 2.整数常量 3.小数常量 4.字符常量 5.布尔常量 6.空常量

变量

变量的介绍: 在程序执行的过程中,在某个范围内其值可以发生改变的量. 使用变量注意事项: 1.作用域问题 变量定义在哪一级大括号中,哪个大括号的范围就是这个变量的作用域。相同的作用域中不能定义两个同名变量。 2.初始化值问题 没有初始化值不能直接使用。 3.一行上建议只定义一个变量 可以定义多个,但是不建议。

不同进制数据的表现形式

注意: java中如果数值不指明进制类型,java默认都会当成是十进制 解决方法: 0b10 在十前面加上0b表示该数是二进制数不加的化就是十进制数10,返回结果为十进制数2 010 同理在十进制前面加上0表示该数是八进制,输出结果为十进制数8 0x10 同理在十进制前面加上10表示该数是八进制,输出结果为十进制数16

数据类型的概述和分类

整数类型 字节 比特位 取值范围 byte 1字节 8位 -128(-2^7) ~ 127(2^7-1) short 2字节 16位 -32768(-2^15)~ 32767(2^15 - 1) int 4字节 32位 -2,147,483,648(-2^31)~ 2,147,483,647(2^31 - 1) long 8字节 64位 -9,223,372,036,854,775,808(-2^63) ~ 9,223,372,036,854,775,807(2^63 -1) float 4字节 32位 -3.40310^38 ~ 3.40310^38 double 8字节 64位 -1.79810^308 ~ 1.79810^308 char 2字节 16位 0 ~ 2^16 - 1 = 65535 boolean 1字节 8位 注意: 数值类型在初始化变量时也可以赋值字符,java中会自动将相应的字符转换成ascII中字符所对应的数字。例如'a'在ASCII码表中对应的值为97。 当然字符中也可以定义数字与上面同理会自动转换。例如:char a=97;输出结果则为’a‘。

类型转换

基本数据类型之间互相转换的规则 1. 八种数据类型当中除布尔类型之外剩下的七种类型之间都可以互相转换。 2. 小容量想大容量转换,称为自动类型转换,容量从小到大排序 byte
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜