变量的使用 (重点)
本文最后更新于725 天前,其中的信息可能已经过时,如有错误请发送邮件到916949904@qq.com

1 变量的分类

1.1按数据类型分

详细说明:

整型:byte(一字节)、short(2字节)、int(4字节)、long(8字节)
①byte范围(-128-127)
②声明long变量时,必须以l或L结尾
③一般定义整型变量时,使用int型

④整型的常量,默认类型为:int型
浮点型:float(4字节)、double(8字节)
①浮点型,表示带小数点的数值
②float的范围比int还大
③声明float变量时,必须以f或F结尾
④定义浮点型变量时,一般使用double型
⑤浮点型的常量,默认类型为:double型
字符:char(1字符=2字节)
①定义char变量时,需要用一对”包裹,并且只能含有一个字符
②表示方式:1.声明一个字符 2.转义字符 3.直接使用Unicode值来表示字符型常量
布尔型:boolean
①只有两个值:true、false
②常常在条件判断、循环结构语句中使用

  1. 按声明的位置分类(了解)

2 定义变量的格式

①数据类型 变量名 = 变量值; ②数据类型 变量名; 变量名 = 变量值;

3 变量使用的注意点

①变量必须先声明,后使用 ②变量都定义在其作用域内。在作用域内,它是有效的 ③同一个作用域内,不能声明两个同名变量

4 基本数据类型变量间运算规则

4.1 涉及到的基本数据类型:

byte、short、char、 int 、 long 、 float 、double

4.2 自动类型转换(只涉及7种基本数据类型)

byte,short,char –> int –> long –> float –> double 结论:当容量小的数据类型的变量与容量大的数据类型做运算时,结果会自动转换为容量大的数据类型 特别的:当byte、char、short三者相互或自己做运算时都会转换为int型 注:容量大小指的是,表示数的范围的大小。而不是字节大小。比如float容量要大于long

4.3 强制类型转换(只涉及7种基本数据类型)

自动类型转换的逆运算 ①需要强转符() ②强制类型转换会出现精度损失

4.4 String与8种基本数据类型间的运算

①String属于引用型数据类型,理解为:字符串
②声明String类型变量时,需要用一对””包裹。
③String可以和8种基本数据类型做运算,且运算只能是连接运算:+
④运算的结果仍为String类型
避免: String s = 123;//编译错误
String s1 = “123”;
String s2 = (int) s1;//编译错误

本文作者:hanhan
本文标题:变量的使用 (重点)
本文链接:https://blog.hanhanz.top/archives/33.html
作者 Q Q:916949904
如果觉得本文对您有所帮助,三连支持一下吧。

评论

  1. 城.
    Windows Edge 115.0.1901.203
    1 年前
    2023-8-15 22:27:55

    好!

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇