1.使用正则表格式
fun getMostElements(list: List<String>): String {
var regex: String?
var pattern: Pattern
var matcher: Matcher
var tmp = ""
val listString = list.toString()
var mostCount = 0
var mostString = ""
for (str in list) {
if (tmp == str) {
continue
}
tmp = str
regex = str
pattern = Pattern.compile(regex)
matcher = pattern.matcher(listString)
var count = 0
while (matcher.find()) {
count++
}
if (count > mostCount) {
mostCount = count
mostString = str
}
}
return mostString
}
2.使用Map
fun getMostElem