首页 > 编程语言 > 详细

javase基础(二)

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

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基础(二)

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!