2021-03-09数类型与转换

数据类型与转换

学习目标
掌握Java基本数据类型,使用文本编辑器编辑源程序,而后完成编译与运行。
学习内容
一:数据类型
二:数据转换
三:运算符与表达式
数据类型
1:整数类型:
Java语言把整数类型的数据按照数值范围的大小划分为byet,short,int,long四种类型。在这里插入图片描述 对于long型常量,则要在整数的后面加上“L”。
注意:Java语言不提供任何类型的无符号整数。
2:浮点类型:
又称实数类型,用于表示小数点的数据,有单精度和双精度两类,即float和double。在这里插入图片描述
float型常量需要在数字后面加上f或F,例如1.23F。
3:字符型
字符常量有普通字符常量和转义字符常量两种。通常字符常量是用单引号‘’括起来的一个字符,如‘w’等。
4:布尔类型
布尔类型只有两个值true(真)和false(假)
数据转换
1:自动数据转换(隐式)
小的类型到大的类型转换
byte☞short☞int☞long
2:强制类型转换(显式)
在C语言中,通常char型变量可与整型变量互换,Java语言也是如此。需要注意的是,
char类型的值可以自然转换为int类型,而从int类型转换为char类型时需要强制执行,即强制类型转换。
运算符与表达式
1.运算符
Java语言的运算符和其他高级语言的运算符基本相同。按运算符需要的操作数来分,
有一元运算符(如十+、一一等),二元运算符(如十、一、等)和三元运算符(如?:)。
若按运算符的功能来分,则分为以下几类:
(1)算术运算符(十,一,,/,%, ,一—);
(2)关系运算符( ,!=);
(3)逻辑运算符(8.&. ,!):
(4)位运算符 );
(5)赋值运算符(=,十 /=);
(6)条件运算符(?:);
(7)其他运算符。
2.表达式
由运算符和操作数按照一定的语法规则组成的有意义的式子称为表达式。一个常量或者一个变量是最简单的表达式,其值就是该常量的值或变量的值。表达式的值可以作为其他运算符的操作数,从而形成更复杂的表达式。
在对一个由各种运算组成的复杂的表达式进行求值运算时,要按照运算符的优先级顺序从高到低进行,同优先级别的运算符按照从左至右的方向进行。Java语言的各种运算符的优先级别如表2-5所示。
在这里插入图片描述
学习内容展示
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值