Дом Личные финансы Универсальные Looping Statement в Java - манекены

Универсальные Looping Statement в Java - манекены

Видео: Стандарт C++11/14: универсальная инициализация, лямбда выражения, стандартная библиотека 2025

Видео: Стандарт C++11/14: универсальная инициализация, лямбда выражения, стандартная библиотека 2025
Anonim

Если вы застряли на пустынном острове Ява с одним типом цикла, какой бы вы хотели? Ответ в том, что вы можете ладить с любым типом цикла. Выбор между циклами и и циклом для - это стиль и эффективность кода. Дело не в необходимости.

Все, что вы можете сделать с помощью цикла для , вы можете сделать с циклом в то время как . Рассмотрим, например, эту цепочку fo r. Вот как вы можете добиться такого же эффекта с помощью в то время как цикл :

int count = 0;

, тогда как (count <10 ) {

. печать («Я жевал»);

из. печати (количество);

из. println («время (ы)»);

Количество ++;

}

В цикле while у вас есть явные инструкции для объявления, инициализации и увеличения переменной count .

Такой же трюк работает наоборот. Все, что вы можете сделать с циклом while , вы можете сделать с помощью цикла для . Но превращение определенных в то время как петли в для петли кажутся напряженными и неестественными. Рассмотрим этот while loop:

while (total <21) {

card = myRandom. nextInt (10) + 1;

всего + = карточка;

Система. вне. печать (карта);

Система. вне. Распечатать(" ");

Система. вне. Println (всего);

}

Включение этого цикла в цикл для означает тратить большую часть содержимого внутри круглых скобок для :

for (; total <21;) {

card = myRandom. nextInt (10) + 1;

всего + = карточка;

Система. вне. печать (карта);

Система. вне. Распечатать(" ");

Система. вне. Println (всего);

}

Предыдущий цикл для имеет условие, но у него нет инициализации и обновления. Это нормально. Без инициализации ничего особенного не происходит, когда компьютер сначала входит в цикл для . И без обновления ничего особенного не происходит в конце каждой итерации. Странно, но это работает.

Обычно, когда вы пишете оператор для , вы подсчитываете, сколько раз повторять что-то. Но, по правде говоря, вы можете сделать почти любое повторение с помощью инструкции для .

Универсальные Looping Statement в Java - манекены

Выбор редактора

Управление и редактирование размерности Ассоциативность в AutoCAD - манекены

Управление и редактирование размерности Ассоциативность в AutoCAD - манекены

При добавлении размеров путем выбора объектов или с помощью Object Snap режимы для выбора точек на объектах, AutoCAD обычно создает ассоциативные размеры, которые связаны с объектами и перемещаются вместе с ними. Это относится к новым чертежам, которые изначально были созданы в любой версии AutoCAD, начиная с 2002 года. Если вы ...

Копирование существующих стилей размеров в AutoCAD 2008 - манекены

Копирование существующих стилей размеров в AutoCAD 2008 - манекены

, Если вам посчастливилось работать в офисе, где кто-то настроил стили измерения, которые подходят для вашей отрасли и проекта, вы можете скопировать его и тем самым избежать необходимости создавать свои собственные стили измерения. (Размерный стиль - или тусклый стиль для краткости - это набор настроек чертежа, называемый размером ...

Выбора стиля редактирования AutoCAD - манекенов

Выбора стиля редактирования AutoCAD - манекенов

В AutoCAD вы обычно тратите больше времени на редактирование, чем рисование объектов с нуля. Частично это объясняется тем, что процесс разработки и составления проектов по своей природе может быть изменен, а также потому, что AutoCAD позволяет легко редактировать объекты. AutoCAD предлагает три стиля редактирования: Command-first Selection-first Direct-object (захват) AutoCAD ссылается на редактирование первой команды как verb-noun ...

Выбор редактора

Добавить фотографии на свои страницы Документы - манекены

Добавить фотографии на свои страницы Документы - манекены

Вы можете выбрать один из двух способов добавления изображения в документ Pages : как плавающий объект, что означает, что вы можете поместить изображение в определенное место, и оно не перемещается, даже если вы вносите изменения в текст; и как встроенный объект, который течет с окружающим текстом, когда вы делаете ...

InDesign CS5 Окно Ярлыки - макеты

InDesign CS5 Окно Ярлыки - макеты

Документы в InDesign могут иметь все формы и размеры. Когда вам нужно увеличить масштаб, чтобы внимательно рассмотреть детали, используйте направляющие и линейки, чтобы точно позиционировать контент или отступить назад, чтобы увидеть всю картину, эти команды делают это без нарушения вашей мыши. Функция Macintosh Windows Масштабирование Командная клавиша + = ...

InDesign CS5 Текстовые ярлыки - манекены

InDesign CS5 Текстовые ярлыки - манекены

InDesign текст может быть отформатирован, размещен и расположен в таблицах с помощью мыши или ключа команда. Если вы выбираете текст с помощью мыши, одна из этих быстрых команд может стилизовать или разместить текст без изменения положения мыши. Функция Macintosh Windows Bold Shift + Командная клавиша + B Ctrl + Shift + B Курсивное Shift + Командная клавиша + I Ctrl + Shift + I Normal Shift + Командная клавиша + Y Ctrl + Shift + Y ...

Выбор редактора

Заложить основу для плана Microsoft Office 365 - манекены

Заложить основу для плана Microsoft Office 365 - манекены

, Вы должны иметь в виду, что размер и сложность вашей организации, а также выбранный вами план Office 365 напрямую повлияют на вашу реализацию. Если вы являетесь консультантом одного человека или малым бизнесом, используя план профессионалов и малого бизнеса, то ваша реализация будет очень простой. Если ваша организация содержит тысячи ...

Как работать с Word Web App Документы - манекены

Как работать с Word Web App Документы - манекены

Создание нового документа Word в документе SharePoint Online библиотека проста. Вы просто перейдите на вкладку «Документы» на ленте, а затем нажмите кнопку «Новый документ» на ленте. Кнопка «Новый документ» используется для создания нового документа. Тип создаваемого документа зависит от стандартного ...

Вставить изображения, таблицы и гиперссылки в Notes с помощью OneNote Web App - манекены

Вставить изображения, таблицы и гиперссылки в Notes с помощью OneNote Web App - манекены

Картинка стоит тысячи слов, так почему бы не добавить фотографии к заметкам с помощью OneNote Web App? Если вы больше человек данных, используйте таблицы для организации информации в столбцах и строках. Нужно поделиться ссылкой, но не хотите отображать gobbledygook? Не беспокойтесь, команда Link здесь, чтобы сохранить ...