com.ws.数据类型与运算符
U2
1. 标识符(变量)的命名规则:
a. 字 下 美 人 数 骆驼 --------- 字-字母 下-下划线 美-美元符号
数-数字 骆驼-驼峰命名规则。
标识符(变量)的 首字母 只能包含 字 下 美 人 余下的可以是字 下 美 人 数
例:$name(√) _name(√) 1name(×) Name(√) name$(√)
b. 标识符(变量)的命名不能与关键字(public. class)布尔值(true.false)和null相同。
c. 标识符区分大小写 没有长度限制,坚持见名知义原则 //见名知义 看见名字就知道它所代表的意义。
2. 注释:
// 单行注释 /* .....*/ 多行注释 /** .......*/ 文档注释
3.数据类型:
什么是数据类型 数据类型是一个值的集合以及定义在这个值的集和上的一组操作。
分类:分基本数据类型和引用数据类型,此处先讲基本数据类型 引用数据类型等学习后再补上。
基本数据类型分为 a.整数类型(byte short int long)
b.浮点类型(double float)
c.字符型(char)
d.布尔型(boolean)
常用的有 int String double
例:

4.数据类型转换:
优先级 byte--(short,char)--int--long---float--double。
a.自动类型转换: byte=7;
int i=b;
b.强制类型转换: int num=786;
byte i=(byte)num;
注意!!!! 强制类型转换时可能会丢失数据。
5. 运算符:
a.算术运算符
包括 + - * / % ++ --
+ - * 不说了 和数学里的一样 +号什么时候是连接 什么时候是运算在第一章节讲过了。此处略。
/ 除法运算 结果取的是商 比如 5/3 商为1 所以输出结果就是 1
% 取余运算 结果取的是余 比如 5/3 商为1 余2 所以输出结果就是 2
++ 自增运算 意思是+1 分为a++和++a两种 第一种为先赋值再自加 第二种是先自加 然后把自加得到的值赋给前面的变量
比如 int a=3; int a=3;
int b=a++; int b=++a;
输出结果 b=3 a=4 输出a=4 b=4
b.关系运算符
包括 > < >=(大于等于) <=(小于等于) ==(等于) !=(不等于)
运算优先级 > < >= <=的优先级高于 == !=
c. 逻辑运算符 和 d. 条件运算符 待补充 后续会补上。时间关系请谅解。
6.Scanner的用法:
什么是Scanner Scanner就是获得用户从键盘导入的值
使用Scanner分三步:
01.先导入包import java.util.Scanner; (进入到商场)
02.创建一个扫描仪对象 Scanner input=new Scanner(System.in);
02.启动扫描按钮 String name=input.next();


浙公网安备 33010602011771号