运算符
和前面文章介绍的前端运算符类似,直接上代码实战了
1.赋值运算符
package cn.csc.test; //包写自己包的名字
public class Demo07 { //类写自己类的名字
public static void main(String[] args) {
int a_Score = 80;
int b_Score = a_Score;
System.out.println(b_Score);
}
}
2.算术运算符
package cn.csc.test;
public class Demo08 {
public static void main(String[] args) {
int a = 1;
int b = 2;
int c = 3;
int d = 4;
System.out.println(a+b);
System.out.println(a-b);
System.out.println(c*d);
System.out.println(d/b);
}
}
3.关系运算符
package cn.csc.test;
public class Demo09 {
public static void main(String[] args) {
int a = 1;
int b = 2;
int c = 3;
int d = 4;
System.out.println(a>b);
System.out.println(a<c);
System.out.println(c>=d);
System.out.println(d<=a);
}
}
类型转换
可分为自动类型转换和强制类型转换
自动类型转换
byte->short->int->long->float->double
char->int->long->float->double
按从小到大的顺序转换,整型和浮点型兼容可以相互转换,a转b,b的数据类型必须比a大,要是比a小,则报错
强制类型转换
使用()可进行强制转换,但是会导致精度缺失,例如浮点数转成整型,小数点后面数会丢失
Scanner类
下期预告:下一篇文章将介绍关于Java if条件语句和switch语句
本人才疏学浅,文中如有出现错误请多多谅解