码迷,mamicode.com
首页 > 编程语言 > 详细

javase基础(二)

时间:2016-12-14 09:58:33      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:扩展   类型   使用   运算   逻辑   switch   比较运算符   false   计算   

1、算术运算符

  7种:+,-,*,/,%,++,--;          --------------------注意不要想当然,按照类型规则来计算

    ++在变量前,先加1再取变量使用        --同理  

      在变量后,先取变量使用再加1

    i=i++;//值不变     i=++i;//值加1

 

2、比较运算符

  6种:>,<,>=,<=,==,!=    -------  返回true|false表示逻辑值

 

3、逻辑运算符

  5种:!,|,&,||,&&

  短路与非短路的区别:

    短路:左边已经能确定表达式的结果时则右边不做运算,否则右边依然计算

    非短路:不管什么情况左右都计算

 

4、=,+=,-=,*=,/=,%=

  =:赋值运算,注意是否需要转型

  +=:扩展赋值运算   a+=b----->a=a+b

  +:可以做算术运算,也可以做字符串的拼接

    2+3=5

    2+""="2"          "hello"+2="hello2"

  注:打印语句打印是都以字符串形式表现

 

5、条件分支

  if...

  if...else...

  if...else...if...else

 

  switch(variable){}

 

javase基础(二)

标签:扩展   类型   使用   运算   逻辑   switch   比较运算符   false   计算   

原文地址:http://www.cnblogs.com/xcggdd/p/6177906.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!