大佬教程收集整理的这篇文章主要介绍了将值从函数传递到另一个类 Kotlin,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有一个具有日、月和年属性的日历对象。有人创建了一个 SELEctCurrentDay() 成员函数,用于将对象的属性设置为当天。不再需要手动输入日期,因为我们有 SELEctCurrentDay() 函数!
最初,日历显示随机日期。实现当前日期打印:选中后打印以空格分隔的日、月、年。
class Calendar(var day: String,var month: String,var year: String) {
fun SELEctCurrentDay() {
day = "13"
month = "03"
year = "2021"
}
}
fun createCalendar() =
Calendar("13","03","2021")
fun main() {
val calendar = createCalendar()
}
@H_674_8@
class Calendar(var day: String,var month: String,var year: String) {
fun SELEctCurrentDay() {
day = day
month = month
year = year
}
}
fun createCalendar() = Calendar("13","03","2021")
fun main() {
val calendar = createCalendar()
val date: String = "day ${Calendar.day},month ${Calendar.month},year ${Calendar.year}"
println(datE)
}
@H_674_8@
你可以做这样的事情来打印值
,第一次
import java.util.Calendar
@H_674_8@
我有两个选择
1
class Calendar(var day: String,var year: String) {
fun SELEctCurrentDay() {
val calender = Calendar.geTinstance()
day = calender.get(Calendar.DAY_OF_MONTH).toString()
month = calender.get(Calendar.MONTH).toString()
year = calender.get(Calendar.YEAR).toString()
}
}
@H_674_8@
2 创建 CurrentDateObject 并使 Calender 类默认使用当前日期
object CurrentDate {
private val calender get() = Calendar.geTinstance()
val day get() = calender.get(Calendar.DAY_OF_MONTH).toString()
val month get() = calender.get(Calendar.MONTH).toString()
val year get() = calender.get(Calendar.YEAR).toString()
}
class Calendar(var day: String = CurrentDate.day,var month: String = CurrentDate.month,var year: String = CurrentDate.year) {}
@H_674_8@
以上是大佬教程为你收集整理的将值从函数传递到另一个类 Kotlin全部内容,希望文章能够帮你解决将值从函数传递到另一个类 Kotlin所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。