在 Kotlin 中,我如何将 IndexOf 与数据类的对象数组一起使用?

问题描述 投票:0回答:0

有趣的主要(){ 数据类seriesData( var 系列名称: String = "", 变种 bookListEntries: MutableList = arrayListOf(){ } var mySeriesData:MutableList = ArrayList() 对于(我在 0..5 中){ var myString: String = "系列" + i.toString() mySeriesData.add(seriesData(seriesName = myString, bookListEntries = ArrayList())) } // 我想找到其中一个字符串的出现 println(mySeriesData.seriesName.indexOf("series2")) // 最后一句总是给我未解决的参考

我已经尝试了上述的几种变体,包括使用虚拟键将两个变量放在数据类的主体中并使用“它”。没有成功。我是科特林的新手。我知道上面的一些代码可以精简,但我把它拆开来帮助澄清。

indexof data-class listof
© www.soinside.com 2019 - 2024. All rights reserved.