Java语言入门2

Java语言中的运算符

算数运算符:+,-,*,/,%,++,--

关系运算符:>,<,>=,<=,==,!=

布尔逻辑运算符:!,&,|,^,&&,||

位运算符:&,|,^,~,>>,<<,>>>

赋值运算符:=

扩展赋值运算符:+=,-=,*=,/=

字符串连接运算符:+


算数运算符

  int i = 3/2  //i = 1
  double i =3/2.0 //i = 1.5
  i++和++i的区别
  i++  先将i的值参加运算,然后再加1
  ++i 是先把i的值加1,然后在参加运算

关系运算符

  int i = 5; int j = 6;
  boolean b = i>j;  为假false

逻辑运算符

!--逻辑非  & --逻辑与 | --逻辑或
^ -- 逻辑异或 &&-- 短路与 || --短路或
Java语言入门2_第1张图片
屏幕快照 2016-04-05 下午10.26.04.png

表达式的类型和值

表达式是一种复合一定语法规则的运算符和操作符的序列
i
10.5+i
(i+j)-2
表达式的值
对表达式中操作数进行运算得到的结果称为表达式的值
表达式的类型
表达式的值得数据类型即为表达式的类型

Thanks !!

你可能感兴趣的:(Java语言入门2)