请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

data class中字段很多场合

data class中只让定义val,但是字段又很多的时候,在实例data class时候有什么好方法吗?

正在回答

1回答

可以定义var。不过优先考虑定义成val,因为不变会减少很多意外的错误。
0 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕丝4457541 #1
    如果只让用val,咋办
    回复 有任何疑惑可以回复我~ 2023-05-30 19:56:36
  • bennyhuo 回复 提问者 weixin_慕丝4457541 #2
    只定义val也没什么问题啊,同学具体想问什么?
    回复 有任何疑惑可以回复我~ 2023-05-30 20:14:34
  • 提问者 weixin_慕丝4457541 回复 bennyhuo #3
    data class里面要定义的字段很多的话,比如,data class a(val a,val b,......val n),在实例化的时候只能写成val a1 = a(1,2,3...n)吗?括号里面岂不是要写很多,感觉不如java 的set清晰
    回复 有任何疑惑可以回复我~ 2023-05-30 20:53:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信