【发布时间】:2018-07-11 17:14:55
【问题描述】:
我刚开始学习编程,在阅读字符串的时候,我发现了这段代码:
System.out.print("Conversion from string to char array\n");
char [] stringToarray = exampleString.toCharArray();
for (char character : stringToarray) {
System.out.print(character);
}
我不完全理解...“char character : stringToarray”是做什么的? 为什么你可以像这样在“for”中使用它? 我很困惑,因为它不是我习惯看到的'for'的结构
非常感谢您的关注!
【问题讨论】:
-
你试过搜索这个吗?
-
它被称为
for-each循环。检查documentation 和这些docs