Presentation is loading. Please wait.

Presentation is loading. Please wait.

第二章 Java基本语法 讲师:复凡.

Similar presentations


Presentation on theme: "第二章 Java基本语法 讲师:复凡."— Presentation transcript:

1 第二章 Java基本语法 讲师:复凡

2 本章内容 2.1 关键字 2.2 标识符 2.3 变 量 基本数据类型 基本数据类型转换 2.4运算符 2.5 程序流程控制 2.6 数组

3 2.4 运算符 运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 算术运算符 赋值运算符 比较运算符(关系运算符) 逻辑运算符
2.4 运算符 运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 算术运算符 赋值运算符 比较运算符(关系运算符) 逻辑运算符 位运算符 三元运算符

4 1.算术运算符 运算符 运算 范例 结果 + 正号 +3 3 - 负号 b=4; -b -4 加 5+5 10 减 6-4 2 * 乘
3*4 12 / 5/5 1 % 取模 7%5 ++ 自增(前):先运算后取值 自增(后):先取值后运算 a=2;b=++a; a=2;b=a++; a=3;b=3 a=3;b=2 - - 自减(前):先运算后取值 自减(后):先取值后运算 a=2;b=- -a a=2;b=a- - a=1;b=1 a=1;b=2 字符串相加 “He”+”llo” “Hello”

5 算术运算符的注意问题 如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。 但被模数是负数则不可忽略。此外,取模运算的结果不一定总是整数。 对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分。 例如:int x=3510;x=x/1000*1000; x的结果是? “+”除字符串相加功能外,还能把非字符串转换成字符串.例如:System.out.println("5+5="+5+5); //打印结果是? 以下二者的区别: System.out.println('*' + '\t' +'*'); System.out.println("*" + '\t' +'*');

6 练习1:算术运算符:自加、自减 输出: i= i1= i= i2= public class TestSign{
public static void main(String[] args){ int i1 = 10,i2 = 20; int i = i1++; System.out.print(“i=”+i); System.out.println(“i1=”+i1); i = ++i1; i = i2--; System.out.println(“i2=”+i2); i = --i2; } 输出: i= i1= i= i2=

7 0512-57882866 www.bcdaren.com 昆山爱达人 1250121864 昆山爱达人信息技术有限公司 视频录制:
视频提供 视频录制: 联系电话: 官网地址: 联系公众号: 昆山爱达人 联系QQ: 编程达人APP:


Download ppt "第二章 Java基本语法 讲师:复凡."

Similar presentations


Ads by Google