Java基础之、基本运算符、自增自减运算符、初识Math类
-
注释、标识符、关键字
-
数据类型
-
类型转换
-
变量、常量、作用域
-
运算符
-
包机制、JavaDoc
运算符
-
Java语言支持如下的运算符
-
算术运算符:+ ,- ,* ,/ , % ,++ ,--
-
赋值运算符:=
-
关系运算符:> , < , >= , <= , == , != , instanceof
-
逻辑运算符:&& , || , !
-
位运算符:& , | ,^ , ~ , >> , << , >>> , (这里暂时只做了解!!!)
-
条件运算符: ? :
-
扩展赋值运算符:+= , -= , *= , /=
-
算术运算符
1 public class Demo01 { 2 public static void main(String[] args) { 3 4 //算术运算符 之 二元运算符 5 int a = 10; 6 int b = 20; 7 8 9 System.out.println(a+b); 10 System.out.println(a-b); 11 System.out.println(a*b); 12 System.out.println(a/(double)b); 13 // 取余,,也叫模运算 14 System.out.println(c%a); //结果是1, c/a , 21/10 = 2...1 15 16 } 17 }
1 public class Demo04 { 2 public static void main(String[] args) { 3 // ++ -- 自增,自减 一元运算符 4 int a = 3; 5 int b = a++; //执行玩这行代码后,先给b赋值,再自增 6 7 System.out.println(a); 8 9 int c = ++a; //执行完这行代码前,先自增,再给c赋值 10 11 System.out.println(a); 12 System.out.println(b); 13 System.out.println(c); 14 15 } 16 }
1 public class Demo02 { 2 public static void main(String[] args) { 3 long a = 232323232323223L; 4 int b = 111; 5 short c = 10; 6 byte d = 8; 7 8 System.out.println(a+b+c+d);//Long 9 System.out.println(b+c+d);//Int 10 System.out.println(c+d);//Int 11 //如果一个数为double,那么结果一定是double 12 } 13 }
初识Math类
在进行很多运算时,我们会借助一些工具类来完成运算操作
1 // 幂运算 2^3 2*2*2 = 8 2 double pow = Math.pow(2,3); 3 System.out.println(pow);//结果 8.0
本文来自博客园,作者:窗前的雨滴,转载请注明原文链接:https://www.cnblogs.com/mycode-blog/p/16442554.html