今日事件

  • 最近老沉迷于搬运插件...这可不今天搬了个 GlobalMarketChest 工作量还是有点的
  • WIKI我将于明天一口气搬完!方便各位阅读,插件属于二搬,请各位多多支持啦~
  • 震惊,今日某女子王者钻二了!是不是非常的感动上天....
  • 学习JAVA基础中的三目运算符,又或者叫三元运算符, 又又或者叫条件运算符 名字真多
  • 修改排版内的底色,从 #FFFFF0 更改为 #FFFFFF 感觉纯白比较好看点
  • 修改IDEA中的背景,修改字体,注释部分是不是变的好看了!代码部分是不是变大了!背景是不是好看了!
  • 说实话感觉MC原版表情还挺好看的!
  • 本人将于5/6日开学后追加更新日常生活中的趣事~请各位期待着吧娃哈哈



今日知识
不瞒各位,今天我太懒了,只学了一丢丢

三元运算符/三目运算符/条件运算符
    1、语法规则:
        布尔表达式 ? 表达式1 : 表达式2

    2、三元运算符的执行原理
        当布尔表达式的结果是true的时候,选择表达式1作为整个表达式的执行结果
        当布尔表达式的结果是false的时候,选择表达式2作为整个表达式的执行结果
例题讲解
  1. //编译错误:不是一个完整的java语句
  2. //10;

  3. //编译错误:不是一个完整的java语句
  4. //'男';
复制代码
  1. //布尔类型的变量
  2. boolean sex = false;

  3. //分析以下程序是否可以编译通过?
  4. //编译报错,因为他不是一个完整的java语句
  5. //sex ? '男' : '女';

  6. char c = sex ? '男' : '女';
  7. System.out.println(c);

  8. sex = true;
  9. c = (sex ? '男' : '女');
  10. System.out.println(c);

  11. //语法错误,编译报错,结果可能是String,也可能是char,但是前边不能用char来接收数据
  12. //类型不兼容
  13. //char c1 = sex ? "男" : '女';
复制代码
  1. //编译错误,类型不兼容
  2. /*
  3. sex = false;
  4. char c1 = sex ? "男" : '女';
  5. */
复制代码
  1. System.out.println(10);
  2. System.out.println("10");
  3. System.out.println('1');

  4. //可以
  5. System.out.println(sex ? '男' : "女");

  6. String s = sex ? "男" : "女";
  7. System.out.println(s);
复制代码


笔记&源码展示






下载地址

请勿将以前,以后,所有的日记整合后用于商业用途

OperatorTest06.txt (1.64 KB, 下载次数: 0)

提示:将文件后缀改为.java就是源码
因为泥潭不让上传.java后缀的文件

如果您喜欢,还请您素质三连~
感谢您的支持



捏脸小分队

没错!一个没有任何用的板块开张了!
捏脸小分队正式启动
想跟着祥子一起去捏小脸蛋的就来加入吧!



索引贴

在这里可以查看到我的所有日记~
点击进入 > 索引贴 < 点击进入
感谢各位的支持~
ing~





[groupid=1701]Complex Studio[/groupid]