2.数据类型与运算符

变量的命名


变量:程序运行期间,内容可以发生改变的量。

一、变量命名规则:
字下美人数、骆驼、有意义
字:字母az,AZ
下:下划线-
美:美元符号$
人:人民币符号¥
数:数字0~9
注释:1、不能以数字开头
2、变量名组成是由字下美人数 组成

骆驼:驼峰命名法,如className,schoolAddress,一般开头不用大写字母,后续的完整词组首字母要大写,与类名区分。

二、变量的数据类型
.1数值型

整形:byte(-128~127 -2的七次方~2的七次方-1),
short(-32268~32267 -2的15次方~2的15次方-1) ,
int(-2的31次方~2的31次方-1) ,
long…
非整形:(浮点数)
float(单精度浮点数):256位
doubt(双精度浮点数):4096位
.2非数值型
字符型:char
字符0:对应ascii码值48(16进制的ascii值0x30)
字符A:对应ascill码值65(16进制的ASCII值0x41)
字符a:对应ascii码值97(16进制的ASCII值0x61)
布尔型; (判读的结果)
true、
false
字符串型:(string:null)(不是基本数据类型)
***: 数值型不用加引号,字符串加双引号,字符型加单引号

![代码格式:数据类型 变量名称=数据值:
int name;
name=“小微”;
–>int name=“小微”在这里插入图片描述

三、数据类型转换:(正常 是数值型)
隐式数据类型转换:从小类型到大类型,自动就可以转换
强制数据类型转换:从大类型到小类型,必须强制类型转换,可能会丢失精度
特殊转换:
所有基本数据类型和字符串相加时,全部转成字符串型

四、运算符
运算符是告诉程序执行特定的运算操作的符号,目前有6种运算符,
1.赋值运算符,
a+=b —>a=a+b
a-=b —>a=a-b;
2.算术运算符
包含“+、-、*、/、%、++、–”
a++和++a的关系,都是对a加,
a++是加之前的a的值,++a是加之后a 的值

五、学会使用Scanner
Scanner–>通过键盘来录入程序;
main–>程序运行的入口;
使用Scanner三步骤:
(1)导入Scanner类,
import java.util.Scanner;
(2)创建一个Scanner对象
Scanner input=new Scanner(System.in);
(3)获得键盘输入的数据
int nextInt(),获得一个整形数值,
String next(),获得一个字符串。
如下:获得输入会员的卡号;
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值