我正在学习Dart,想知道如何在字符串中查找字母。我已经尝试使用charAt()
,但是Dart编辑器会提示:
类'String'没有实例方法'charAt'。
那么我的问题是:如何在Dart中查找字符串中的字母?
例如,我想在单词"fire"
中查找"i"
。如果没有charAt()
,这该怎么做呢?
var items = "fire";
for (int i = 0; items.length; i++) {
if (items.indexOf(items(charAt(i)) != -1) {
//..
}
}
.indexOf("i")
就已经足够了,不需要任何循环。 - CBroe