A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

伏德可

初级黑马

  • 黑马币:20

  • 帖子:6

  • 精华:0

© 伏德可 初级黑马   /  2019-3-7 21:45  /  783 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

运算符:对常量或者变量进行操作的符号。
+        加
-        减
*        乘
/        除
%        取余
注意事项:
/和%的区别:两个数据做除法,/取结果的商,%取结果的余数。
整数操作只能得到整数,要想得到小数,必须有浮点数参与运算。


表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式。
不同运算符连接的表达式体现的是不同类型的表达式。

字符串的“+”操作:
当“+”操作中出现字符串时,这个”+”是字符串连接符,而不是算术运算。
在”+”操作中,如果出现了字符串,就是连接运算符,否则就是算术运算。当连续进行“+”操作时,从左到右逐个执行。

赋值运算符:
符号        作用                           说明
=                赋值                        a=10,将10赋值给变量a
+=                加后赋值                a+=b,将a+b的值给a
-=                减后赋值                a-=b,将a-b的值给a
*=                乘后赋值                a*=b,将a×b的值给a
/=                除后赋值                a/=b,将a÷b的商给a
%=                取余后赋值                a%=b,将a÷b的余数给a
注意事项:
扩展的赋值运算符隐含了强制类型转换

自增自减运算符:
符号        作用        说明
++                自增        变量的值加1
--                自减        变量的值减1
注意事项:
++和-- 既可以放在变量的后边,也可以放在变量的前边。
单独使用的时候, ++和-- 无论是放在变量的前边还是后边,结果是一样的。
参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++或者--。
参与操作的时候,如果放在变量的前边,先拿变量做++或者--,后拿变量参与操作。
最常见的用法:单独使用




逻辑运算符
符号        作用
&                逻辑与
|                逻辑或
^                逻辑异或
!                逻辑非
&&                短路与
||                短路或
注意事项:
逻辑与&,无论左边真假,右边都要执行。
短路与&&,如果左边为真,右边执行;如果左边为假,右边不执行。
逻辑或|,无论左边真假,右边都要执行。
短路或||,如果左边为假,右边执行;如果左边为真,右边不执行。

三元运算符
格式:关系表达式 ? 表达式1 : 表达式2;
计算规则:
        首先计算关系表达式的值
        如果值为true,表达式1的值就是运算结果
        如果值为false,表达式2的值就是运算结果

for 循环
格式:
                for(初始化语句;条件判断;步进语句){
                        循环体;
                }

执行流程:
                先执行初始化语句,然后看条件判断的结果,如果为false  循环结束,如果为true  执行循环体.循环体执行完后执行步进语句.然后继续执行条件判断(PS:注意,不是初始化语句)如果结果为false,结束循环,结果为true则继续循环体,然后步进语句以此类推.


while循环
格式:
                while(判断表达式){
                        循环体;
                }
执行流程:
                看判断表达式的结果,如果为false循环结束,如果为true,则执行循环体.循环体执行完后继续看判断表达式的结果以此类推


循环总结:如何选择循环语句
                用的最多的是for循环,如果循环次数已知一般用for.如果循环体和循环次数有关系,也用for循环
                while循环一般在循环次数未知的情况下使用,或者死循环一般都用while循环
                do...while循环基本不用





0 个回复

您需要登录后才可以回帖 登录 | 加入黑马