我正在尝试在 Java 中创建一个 for-each 循环,该循环迭代字符串中的每个字符。当我尝试这样做时,我在 NetBeans 中得到一个错误:
for-each not applicable to expression type
required:array or java.lang.Iterable, found java.lang.String
这是我收到错误的 Java 代码:
for(char c : fen){
}
fen
是一个字符串
我正在尝试了解用 C# 编写的游戏的源代码,并且那里的 foreach 循环有效:
foreach(char in fen){}