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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

bleak

初级黑马

  • 黑马币:16

  • 帖子:5

  • 精华:0

[JavaEE] JavaEE21期

© bleak 初级黑马   /  2018-1-31 23:45  /  1114 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.      算数运算符:
     就是对常量和变量进行操作的符号。
           
分类:算术运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三目运算符
算术运算符:
           +,-,*,/,%,++,--
           
注意事项:
           A:整数相除只能得到整数。如果想得到小数,必须把数据变化为浮点数类型
           B:/获取的是除法操作的商,%获取的是除法操作的余数
2.赋值运算符:
                   基本的赋值运算符:=
                            =右边的数据赋值给左边。
3. 比较运算符:
                   ==,!=,>,>=,<,<=
                  
         特点:
                   无论你的操作是简单还是复杂,结果是boolean类型。
                  
         注意事项:
                   "=="不能写成"="
4. 逻辑运算符:
                   &,|,^,!
                   &&,||
                  
         特点:
                   逻辑运算符一般用于连接boolean类型的表达式或者值。
                           
                   表达式:就是用运算符把常量或者变量连接起来的符合java语法的式子。
                            算术表达式:a + b
                            比较表达式:a == b
                           
         结论:
                   &逻辑与:falsefalse
                   |逻辑或:truetrue
                   ^逻辑异或:相同为false,不同为true
                            举例:情侣关系。男男,男女,女男,女女
                   !逻辑非:falsetrue,非truefalse
                            特点:偶数个不改变本身
5. 三目运算符:
                   格式:比较表达式?表达式1:表达式2;
                  
                   比较表达式:结果是一个boolean类型。
                  
                   执行流程:
                            根据比较表达式的计算返回一个true或者false
                            如果是true,就把表达式1作为结果。
                            如果是false,就把表达式2作为结果。
6.键盘录入
     
         为了让程序的数据更符合开发的数据,我们就加入了键盘录入。
         让程序更灵活一下。
                   A:导包
                            格式:
                                     importjava.util.Scanner;
                            位置:
                                     class上面。
                   B:创建键盘录入对象
                            格式:
                                     Scannersc = new Scanner(System.in);
                   C:通过对象获取数据     
                            格式:
                                     intx = sc.nextInt();

0 个回复

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