> 文档中心 > J【ava零基础入门】:操作运算符与表达式

J【ava零基础入门】:操作运算符与表达式

博主简介:

博客主页:Java知识分享博主
Java零基础入门专栏:Java零基础入门专栏
Java交流社区:飞鸟社区
欢迎阅读,如果文章对你有帮助点赞,支持一下!

文章目录

推荐阅读
Java零基础入门:概论(一)
Java零基础入门:实战教程(二)
Java零基础入门:接口的实现(三)
Java零基础入门:构造方法的重载
Java零基础入门:java的异常
基本语法,瞄一眼就行:

第一:两个 int 类型数据进行数学运算之后的结果一定是 int 类型;
第二:++或- -可以出现在变量前也可以是变量后;
第三:++无论出现在 变量前还是变量后,只要执行了++,那么变量必然会 自加 1;
第四:++出现在变量后会先进行赋值运算,再自加 1;第五:++出现在变量前
会先自加 1,再进行赋值运算。

public class ArithmeticOperatorTest01 {    public static void main(String[] args){ int a = 10; int b = 3; System.out.println(a+b);//13 System.out.println(a-b);//7 System.out.println(a*b);//30 System.out.println(a/b);//3 /* *10对3求余数,3乘3得9,余数1. */ System.out.println(a%b);//1 int i = 10; i++; System.out.println("i="+i);//11 int j = 10; ++j; System.out.println("j="+j);//11 int k = 10; int m = k++; System.out.println("k="+k);//11 System.out.println("m="+m);//10 int x = 10; int y = ++x; System.out.println("x="+x);//11 System.out.println("y="+y);//11 /* *第一:两个 int 类型数据进行数学运算之后的结果一定是 int 类型; *第二:++或--可以出现在变量前也可以是变量后;第三:++无论出现在 *变量前还是变量后,只要执行了++,那么变量必然会自加 1;第四: *++出现在变量后会先进行赋值运算,再自加 1;第五:++出现在变量前 *会先自加 1,再进行赋值运算。 */ int c = 100; System.out.println(c++);//100 int d = 100; System.out.println(++d);//101    }}

冰雪之城