При использовании цикла for-each в Java с toCharArray вызывает ли он toCharArray на каждой итерации? [дубликат]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 При использовании цикла for-each в Java с toCharArray вызывает ли он toCharArray на каждой итерации? [дубликат]

Сообщение Anonymous »

Код: Выделить всё

String test = "123456789";

for(char c: test.toCharArray()) {
System.out.println(c);
}
Мой вопрос: вызывается ли test.toCharArray() каждый раз во время итерации, то есть здесь 9 раз?
Кроме того, я знаю, что что-то вроде размера коллекции или длины массива являются атрибутами, поэтому, даже если к ним осуществляется доступ во время цикла for-i, это всего лишь доступ к свойству и не более того.
Поправьте меня, если я ошибаюсь в этом предположении. мой.

Подробнее здесь: https://stackoverflow.com/questions/792 ... hararray-w
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»