Tag: if语句

具有两个以上变量的Kotlin开关语句?

说我设置getCount()= 3,我怎样才能指定要检索的第三个项目的片段和页面标题? class ViewPagerAdapter(fm: FragmentManager) : FragmentPagerAdapter(fm) { override fun getCount() = 3 override fun getItem(i: Int) = if (i == 0) KotlinListFragment() else if (i == 1) JavaListFragment() else (i == 2) AndroidFragment() override fun getPageTitle(i: Int) = if (i == 0) "Kotlin" else (i == 1) "Java" else (i == 2) "Android"

Kotlin三元条件运算符

Kotlin中这个表达的等价物是什么? a ? b : c 这不是Kotlin中的有效代码。