1. 算数运算符
l ++ 自身加一 有前加和后加
l - - 自身减一 有前减和后减
l 前加加:先加一再运算
l 后加加:先取原值,运算后在加1
l 前减减:先自身减1再运算
l 后减减:先取原值运算后再减一
例 Int num = 10;
l Int number= 10 + num++;先取原值,参与运算最后在加1。例如:10+10=20+1
l Int number= ++num + 10; 先自身加1,然后在参与运算。例如:10+1+10=21
l += -= *= /= %=
l 二元运算符
l 运算符两边需要两个操作数才能运行
l 一元运算符
l 运算符两边只需要一个操作数就能运算
2.赋值运算符
l + 起链接作用,符号两边必须有一个是字符串
l 加减乘除的使用
l Number*=10相当于number=number*10
3. 关系运算符
l > ,<
l ==(等于,相等), !=(不等)
l >=(大于等于,包含等于)
l <=(小于等于,包含等于)
4. 逻辑运算符
l && 与,两个表达式,必须都成立才是与关系
l || 或,两个表达式,有一个成立就行
l ! 非,两个表达式都不成立
例如:
表达式1
表达式2
表达式1&&表达式 2
true
true
true
true
false
false
false
true
false
false
false
False
类型和自动转换
1. 隐式转换
当类型不一致时满足下面条件可转换
两种类型相兼容(int和double类型,都是数字)
int类型的数据可以自动转换为double类型的数据
或者double类型的数据可以表示int类型的值
将num1double类型转换成int类型
2. 显示转换
Intnum = (int)num1;//待转换的值
数据类型名
double类型转int类型丢精度
3. 输出内容定义一个类型来接收
String stryear =console.readline();
Int year=convert.ToInt32(stryear)
Consolel.readlint(“我很漂亮”)
Double music = convert.ToDouble(console.readline());
结语:往往我们在学习或者听课的时候,知识都只被分散成一小部分来讲解的,而我们要做的是,把这些分散的每一小部分分类整合,重写这个类,就能变成我们自己的。