黑马程序员技术交流社区

标题: javaee8期预科班第三天学习经历 [打印本页]

作者: wuwangshan    时间: 2018-1-7 17:26
标题: javaee8期预科班第三天学习经历
时间过得好快,又到了该总结的时候,有的可能还没掌握好,下面就是我今天学到的知识

◆ 运算符的概念
   对常量和变量进行操作的符号称为运算符

◆ 常用运算符分类
   算术运算符:  +,-,*,/,%,++,--
   赋值运算符:  =,+=,-=,*=,/=,%=
   关系运算符:  ==,!=,>,>=,<,<=
   逻辑运算符:  & ,| ,^ , !, && ,||
   三元运算符:  
   

◆ 赋值运算符及关系运算符介绍
   赋值运算符:  =,+=,-=,*=,/=,%=
   关系运算符:  ==,!=,>,>=,<,<=

◆ 逻辑运算符及三元运算符介绍

逻辑运算符:  & ,| ,^ , !, && ,||         &逻辑与:有false则false。|逻辑或:有true则true。^逻辑异或:相同为false,不同为true。       !逻辑非:非false则true,非true则false。
      格式: (关系表达式)?表达式1:表达式2;
            如果条件为true,运算后的结果是表达式1;
            如果条件为false,运算后的结果是表达式2;
◇案例
       如果我有3个数 a b c 现在要把最大的这个数 给另外一个变量x     方法一
        int temp = (a>b)?a:b;//獲取了ab 之间的最大值
        int e = (temp>c)?temp:c;//在和最后一个值比较得到最大值
        System.out.println(x);       方法二
        int e = (((a>b)?a:b)>c)?((a>b)?a:b):c;//嵌套使用
        System.out.println(x);


◆ if语句介绍

     if语句第一种格式:
     if(关系表达式) {
           语句体
       }

     if语句第二种格式:
     if(关系表达式) {
             语句体1;
    }else {
             语句体2;
    }

     if语句第三种格式:
     if(关系表达式1) {

                              语句体1;             }else  if (关系表达式2) {                              语句体2;              }       …             else {                              语句体n+1;               }


永远不要停下你那颗骚动的心




作者: 1414225997    时间: 2018-1-8 09:54
哈哈
作者: 渝小妹    时间: 2018-1-8 20:09
温故而知新   加油
作者: 陈文老师    时间: 2018-1-9 15:21
总结不错,继续加油哟~~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2