var xie = a ?: ""
  • 1

这个?:是kotlin的elvis用法,属于两目运算符,就是简单的if、else缩写,
当a不为null,取a的值,当a为null,取""

kotlin 两目运算符相关推荐

  1. C++单目运算符的重载与双目运算符的重载【案例】

    文章目录 一.单目运算符的重载 二.双目运算符的重载,使其能运算字符串的> < == 一.单目运算符的重载 #include <iostream> using namespac ...

  2. C语言单目运算符和双目运算符、三目运算符

    C语言中运算符分为单目,双目和三目 顾名思义,就是运算符的操作数的个数 单目就是一个操作数,比如++,a++,操作数只有一个a 双目就是两个操作数,最熟悉的就是+,a+b,计算a.b的和 三目就是三个 ...

  3. 单目运算符、双目运算符、三目运算符

    单目运算符是什么 单目运算符是指运算所需变量为一个的运算符 又叫一元运算符,其中有逻辑非运算符:!.按位取 反运算符:~.自增自减运算符:++,-等. 逻辑非运算符[!].按位取反运算符[~]. 自增 ...

  4. 下标运算符究竟是单目运算符还是双目运算符

    int arr[10] = { 0 }; arr[0] = 6; char str[100] = ""; str[0] = '8'; 凡是接触过编程的所有人都接触过这种写法吧. 学 ...

  5. 你所不知道的运算符- 单目运算符

    运算符 运算符分为: 算数运算符, 关系运算符 , 逻辑运算符.这些都是知道的吧,小编要说的是你所不知道的运算符.单目运算符.双目运算符.以及三目运算符 单目运算符 单目运算符是指只接受一个操作数的操 ...

  6. Java运算符使用、单目、二目运算符、数据类型精度运算问题等

    前言:   Java提供了丰富的运算符,例如算术运算符.关系运算符.逻辑运算符.位运算符等:      其中又分有单目运算符和二目运算符: 一.单目运算符:只对单独一个操作元(变量)进行操作: --- ...

  7. 单目运算符和双目运算符

    运算符分为单目,双目和三目 顾名思义,就是运算符的操作数的个数 单目就是一个操作数,比如++,a++,操作数只有一个a,写成a++b是非法的. 双目就是两个操作数,最熟悉的就是+,a+b,计算ab的和 ...

  8. 如何单目运算符和双目运算符以及三目运算符

    1.单目运算符: 单目运算符是指运算所需变量为一个的运算符,又叫一元运算符,其中有逻辑非运算符:!.按位取反运算符:~.自增自减运算符:++, –等. 逻辑非运算符[!].按位取反运算符[~].自增自 ...

  9. 二目运算符是什么意思?

    二目运算符又称双目运算符 双目,两个运算数 a+b a-b axb 单(一).二.三 是指参与运算的对象(变量)的数量,例如: ++.–都是单目操作符,因为它们只要求一个变量. +.*./都是双目操作 ...

最新文章

  1. 基于轮廓调整的SOTA实例分割方法,速度达32.3fps | CVPR 2020
  2. python获取字典长度_python字典操作
  3. jquery remove() empty()
  4. 【BZOJ3439】Kpm的MC密码,trie树+dfs序+主席树
  5. centOS 6.4 vsftpd 500 illegal port command
  6. 我的第一个 RN 项目-趣闻
  7. python常用程序代码(持续更新收集)
  8. 庞果网一道题(字符博弈)的一点想法
  9. 柯马机器人示教器编程_COMAU柯马机器人示教器无显示维修过程
  10. 16位微型计算机 下册,十六位微型计算机
  11. PDF旋转后保存,打开为什么还是旋转前的方向?
  12. 利用三轴加速器的计步测算方法
  13. 关于交换机包转发1.488Mpps是如何计算出来?
  14. 【3Dsmax】入门
  15. [FastDFS] 文件路径M00是什么意思
  16. 结识Linuxmint cinnamon、mate和xfce三姐妹
  17. 详解微信小程序页面间传递信息的三种方式
  18. 系统学习机器学习之SVM(四)--SVM算法总结
  19. jquery遍历得到的 Map 数据,
  20. 到底是JavaEye这边的爽啊

热门文章

  1. 基本的html文档组成三要素是哪些,三大构成 复习资料
  2. 密室逃脱之深红色房间--看看你的智商 (推荐★★★★★)
  3. 密室鼻祖 深红色房间超详细攻略
  4. Python学习笔记第一天----字符串和列表
  5. html 点击增加样式,js点击添加css样式 css添加jq点击事件 JavaScript点击增加css样式...
  6. html 双向绑定组件,contenteditable联合v-html实现数据双向绑定的vue组件
  7. 【2019.07.09】java 二维数组、将二维数组传递给方法
  8. 【读书1】【2017】MATLAB与深度学习——代价函数与学习规则(4)
  9. 看到一篇详细的关于Python之Numpy教程分享给和我一样在编程上的小白
  10. 实验八:Winwebmail的搭建