Iterator.remove()
безопасен, вы можете использовать его следующим образом:
List list = new ArrayList<>();
// This is a clever way to create the iterator and call iterator.hasNext() like
// you would do in a while-loop. It would be the same as doing:
// Iterator iterator = list.iterator();
// while (iterator.hasNext()) {
for (Iterator iterator = list.iterator(); iterator.hasNext();) {
String string = iterator.next();
if (string.isEmpty()) {
// Remove the current element from the iterator and the list.
iterator.remove();
}
}
Обратите внимание, что Iterator.remove()
является единственным безопасным способом изменять коллекцию во время итерации; поведение не определено, если базовая коллекция модифицируется каким-либо другим способом, пока выполняется итерация.
Источник: docs.oracle> Интерфейс коллекции
Аналогичным образом, если у вас есть ListIterator
и вы хотите добавить элементы, вы можете использовать ListIterator#add
, по той же причине вы можете использовать [f6 & mdash;] & NBSP; он предназначен для этого.
Win + 1 .. 9 - Запускает быстрый ярлык запуска в том индексе (Windows Vista).
Ctrl + Scroll Lock , Scroll Lock - Катастрофический отказ Ваш компьютер: функция Windows позволяет Вам генерировать файл дампа памяти при помощи клавиатуры
, @gabr - Win + D , выставочный рабочий стол , Win + M минимизирует все окна. Удар Win + D дважды возвращает все, поскольку он только показал настольное окно перед другими окнами.
Высокий звук + f4 вкладка Alt + ctrl + победа вкладки + вкладка ctrl + x ctrl + v ctrl + c высокий звук + r высокий звук + e высокий звук + d ctrl + пространство (IDE VS)
Это не сочетание клавиш, но мой любимый прием должен обязать большую кнопку ползунка на крысе перемещать окно, меньшая кнопка ползунка для изменения размеров. Тем путем окна могут быть перемещены и изменены очень легко и естественно. Вы можете, вероятно, к этому в окнах также.
Что касается клавиатура приемы, я использую право ctrl+keypad для выбора (один из девять) виртуальных экранов. Очень быстрый и естественный.
В любом диалоговом окне с вкладками, Ctrl-Page/до цикл между вкладками.
У меня нет избранного среди сочетаний клавиш - они - все служебные объекты мне...
За исключением + L , что означает другой перерыв на кофе!
Ctrl + Сдвиг + Esc -> Открывают Task Manager
Ctrl + W ->, закрывает окна в MDIs, где Ctrl+F4 не работает
, Те и Win + Число является Vista, постоянно используются.
Также хорошим приемом является Win + Вкладка -> циклы через группы программ на панели задач в Windows XP и Сервере 2003. (т.е. то же как Vista без предварительных просмотров).
Повторите Ctrl + Высокий звук + Del Дважды!
Несколько основных сочетаний клавиш для операций буфера обмена, текстового выбора и навигации, которые работают в большинстве Windows-программ:
Буфер обмена
текст Выбора
Навигация
!
Win - L для блокировки компьютера..
Максимизировать окно: Высокий звук + Пространство , X
Для восстановления окна: Высокий звук + Пространство , R
Для уменьшения окна: Высокий звук + Пространство , N
Для закрытия окна: Высокий звук + Пространство , C
Я пытаюсь придерживаться своей клавиатуры также. Я часто использую...
И, конечно, Высокий звук + F4 для закрытия вещей.
В calc, F5 , F6 , F7 , цикле F8 между Шестнадцатеричным числом, декабрь, октябрь, режим Bin.
Я использую свободное Автогорячая клавиша , тогда я определяю свои собственные ярлыки:
и т.д.
Поскольку, когда Вам засунули окно под appbar и не можете достигнуть системное меню того окна для перемещения его:
высокий звук - клавиша "Пробел" -> M -> клавиши со стрелками ->
возвратаНа Windows Vista, если Вы поднимаете Меню "Пуск" и ищете программу, нажимая Ctrl + Сдвиг + , Входят запустит выбранную программу как Администратора. Таким образом открыть командную строку Administrator:
Windows ключ, введите "cmd", Ctrl + Сдвиг + Вводят
Мой любимый является WinKey , U , Входят - завершает работу Windows!;-)
победа + M для уменьшения всех. Полезный для быстрых прохождений в рабочий стол.
Едва ли ярлык 'Windows', но Ctrl + Высокий звук + цифровая клавиатура и Ctrl + Высокий звук + [стрелки], чтобы переместиться и изменить размеры окон и переместить их в другой монитор с помощью Оборот WinSplit являются абсолютно большими. Я никогда не использовал бы большой или несколько мониторов без них.
Win + Пауза/Повреждение , чтобы поднять информацию о компьютере и получить доступ к переменным среды под вкладка Advanced .
Win + R для движения прямо в поле выполнения (хотя я едва больше использую это, так как я запустил с Launchy).
, Конечно Высокий звук + Вкладка , но также и Высокий звук + Сдвиг + Вкладка для движения назад.
, О, и лично, я ненавижу Ctrl + F4 для заключительных вкладок - слишком много фрагмента мизинца.
, О, и попытка Win + Вкладка в Windows 7 (с Аэро на).
Не совсем ответ, но подсказка для хорошего источника - если никто не процитировал его выше В Википедии есть все (для самых важных ОС) - нет лучший
Многие говорят, что Win - D минимизирует все приложения. Не правда. Он просто показывает рабочий стол. Используйте Win-M, чтобы свернуть все открытые окна. Используйте Win-Shift-M, чтобы восстановить их предыдущее состояние.
Кстати, вы заметили, что клавишу Sift можно комбинировать с большинством обычных горячих клавиш? например, Alt + Tab: циклический переход по приложениям 1-> 2-> 3-> 4 -> ... 1 Добавьте Shift к ярлыку, и вы будете циклически перемещаться в противоположном направлении 1 <-2 <-3 <-4 < - ... 1
Control + Tab для переключения между вкладками в большинстве приложений Windows (к сожалению, не в Eclipse) - вы уже можете догадаться, что будет делать Ctrl + Shift + Tab. Особенно удобно в Firefox, IE и т. Д., Где у вас открыто более одной вкладки и вы пытаетесь перейти к предыдущей. Очень удобно.
И еще один совет, это оооочень удобно , мне это нравится. Узнал об этом только пару недель назад:
FireFox пользователи: надоели rightclick-> Open Link in New Tab
?
Щелкните ссылку СРЕДНЕЙ кнопкой мыши, и она откроется в новой вкладке (зависит от ваших настроек вкладок в Инструменты-> Параметры, но по умолчанию будет работать). Самое волшебное в этом то, что это работает даже для кнопки «Назад» в браузере! Также, когда вы вводите поисковый запрос в поле Google (обычно в правом верхнем углу) и нажимаете кнопку поиска средней кнопкой мыши, результаты поиска открываются в новой вкладке. Закрывать вкладки также намного проще с помощью средней кнопки мыши (конечно, вы можете нажать Ctrl + W, но иногда мышь просто находится в вашей руке). Вам не нужно нажимать красную кнопку вкладки, чтобы закрыть ее. Просто щелкните средней кнопкой мыши в любом месте вкладки, и она будет закрыта.
ИЗМЕНИТЬ Я просто попробовал среднюю кнопку в IE 7 и, похоже, работает так же, как и в FF, за исключением кнопки Назад и виджета поиска.
Ctrl + ] Shift + Esc , чтобы перейти прямо к диспетчеру задач без каких-либо промежуточных диалогов.
Все те из Вас, которые упомянули Высокий звук - Вкладку и Ctrl - Вкладка , пропустили версии сдвига также
CTRL - SHIFT - , ВКЛАДКА - кладут обратно одну вкладку ALT - SHIFT - , ВКЛАДКА - кладут обратно одно окно в переключателе задачи
Я отобразил некоторые глобальные горячие клавиши:
В Winamp я использую Ctrl + Высокий звук + Клавиша Backspace (то же как AltGr + Клавиша Backspace для меня) для Приостановки. Если кто-то хочет мое внимание, в то время как у меня есть наушники на, намного легче нажать несколько кнопок, чем щелкают мышью на кнопке, это приблизительно пять пикселей шириной.
я использую Ctrl + Высокий звук + C для выполнения calc.