kotlin - 可以从 Kotlin 的列表中弹出一个元素吗?
问题描述
在下面的代码中,我想从guessList 中弹出一个元素。可能吗?Kotlin 中的列表是可变的吗?
fun String.getAllCorrectLetters(guess: String): Int{
var count = 0
val guessList = guess.toList()
for((index1,ch1) in this.withIndex()){
for (element in guessList) {
if (ch1 == element){
count++
// Can I remove element from guessList here
}
}
}
return count;
}
有人知道如何在 Kotlin 中做到这一点吗?如果不能,有人可以提出更好的方法吗?
解决方案
推荐阅读
- linux - rpminstall - 在安装期间在 rpm 中运行 shell 脚本
- sql - 记录存在于一个 DB2 表中,但不存在于另一个表中
- asp.net-core - $(...).formSelect 不是函数
- typescript - 为什么 TypeScript 不能推断出相同对象类型的赋值?
- arrays - 在将一列复制到另一列之前是否可以制作 if/else ?
- java - 如何使用 java selenium chromedriver 单击图像/按钮
- excel - 如何更改纸张的打印方向?
- airflow - 防止气流回填作业
- javascript - React Hook "useContext" 在函数 "age" 中被调用,它既不是 React 函数组件也不是自定义 React Hook 函数
- python - 每次我使用 Google Drive API 搜索并将它们存储在列表中时都会附加文件名?