在TextClock中一个函数吸引了我的注意:

    /**     * Returns a if not null, else return b if not null, else return c.     */    private static CharSequence abc(CharSequence a, CharSequence b, CharSequence c) {        return a == null ? (b == null ? c : b) : a;    }

这个函数的作用是,如果如果a不为空则返回a,如果b不为空则返回b,最后返回c。

很精简,abc类型的函数啊真是,作用也明显。

更多相关文章

  1. Android(安卓)ImageView控件的MaxWidth、MaxHeight不起作用
  2. Android(安卓)ViewModel 的作用
  3. Android(安卓)输入系统(二)EventHub
  4. Android(安卓)Audio 的播放
  5. Android跨进程通信IPC之4——关于"JNI"的那些事
  6. XCL-Charts android 图表
  7. 在自定义view中获取android layout_width等属性值
  8. Android中给webview设置代理
  9. Android培训班(66)dex文件打开流程

随机推荐

  1. Android系统架构及特点
  2. Fragment+viewpager 傻子都能看懂的demo
  3. Android利用drawable文件夹自定义控件背
  4. android与tomcat服务器交互实例
  5. android上dialog横屏下实现全屏效果
  6. Android官方命令深入分析之AVD Manager
  7. Android(安卓)中不弹出软键盘的方法
  8. Android基础面试题
  9. Android系统中设置TextView的行间距(非行
  10. Android(安卓)SDK Android(安卓)NDK Andr