Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
 Аватар для Koper
11 / 0 / 0
Регистрация: 07.08.2015
Сообщений: 51

Объяснить отрезок кода

02.12.2015, 09:11. Показов 776. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго дня, дан код и в нём не могу понять один отрезок "for (Integer x : result)" Все перегуглил но так и не нашел что делает или означает ":" помогите пожалуйста люди добрые)
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public static void main(String[] args) throws IOException
{
    ArrayList<Integer> list1 = new ArrayList<Integer>();   //Создает список 
    Collections.addAll(list1, 1, 5, 6, 11, 3, 15, 7, 8);   //Заполняет его
 
    ArrayList<Integer> list2 = new ArrayList<Integer>(); 
    Collections.addAll(list2, 1, 8, 6, 21, 53, 5, 67, 18);
 
    ArrayList<Integer> result = new ArrayList<Integer>();
 
    result.addAll(list1);   //добавление  значений из list1 в result
    result.addAll(list2);
 
   for (Integer x : result)  //Не пойму что тут происходит
    {
        System.out.println(x);
    }
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.12.2015, 09:11
Ответы с готовыми решениями:

Объяснить кусок кода с ToUpperCase
У меня есть конвертер. И у меня спросили объяснить кусок кода с ToUpperCase. Я оставил объяснения в виде комментария. Но сказали, что нужно...

Объяснить работу кусочка кода
public static Map&lt;String, Integer&gt; countWords(ArrayList&lt;String&gt; list) { HashMap&lt;String, Integer&gt; result = new...

Компиляция/добавление кода без видимости самого кода(сложно объяснить)
Есть код по типу такого: static void Main() { Hm.Ex checker = new Hm.Ex();//Hm - namespace, Hm.Ex - class ...

3
 Аватар для Doctor_
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
02.12.2015, 09:40
Все перегуглил но так и не нашел что делает или означает
простите что? первый запрос в гугл выдаёт сразу ответ. https://docs.oracle.com/javase... s/for.html
Мне интересно что вы там гуглите.
0
237 / 236 / 72
Регистрация: 02.07.2013
Сообщений: 881
02.12.2015, 09:43
Цитата Сообщение от Koper Посмотреть сообщение
for (Integer x : result) *//Не пойму что тут происходит
перебор и вывод коллекции result

это просто удобная и компактная запись цикла foreach
1
 Аватар для Lumber
345 / 141 / 51
Регистрация: 02.12.2015
Сообщений: 333
02.12.2015, 19:22
можно добавить что перебор происходит через интерфейс Iterable.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.12.2015, 19:22
Помогаю со студенческими работами здесь

Как найти отрезок кода в файлах php?
Добрый день! У меня на сайте есть блок с комментариями (сайт я делал по шаблону на Wordpress). Блок у меня исчез, когда я удалил файлы...

Объяснить работу кода
if (textBox5.Text.Length &lt;= 16 &amp;&amp; textBox5.Text != 'a') button3.BackColor = Color.Yellow; else ...

Объяснить работу кода
&lt;script&gt; function Validate(obj) { var login=obj.login.value; var password=obj.password.value; var passagain=obj.passagain.value; ...

Объяснить строку кода
#pragma comment ( linker, &quot;/EXPORT:MyFunc=_MyFunc@8&quot; ) Объясните, что мы делаем этим. Не уверен, что совсем понял.

Объяснить строку кода
Объясните пожалуйста, что следует после c:=trunc(b); то я не понимаю. И почему после write в конце скобки стоит c mod 10 , почему его...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru