Дом Личные финансы Логические операторы java - манекены

Логические операторы java - манекены

Видео: Уроки Java для начинающих | #7 - Условные операторы 2025

Видео: Уроки Java для начинающих | #7 - Условные операторы 2025
Anonim

В Java есть все операторы, которые вам нужны для смешивания и согласования логических тестов. Операторы показаны в этой таблице. Проверьте каждый символ оператора, его смысл и пример.

Логические операторы

Символ оператора Значение Пример
&& и 5
|| или x < 5 || 10
! не ! пароль. равна («рыба-меч»)

Вы можете использовать эти операторы для формирования всех сложных условий. В этом списке кодов есть пример.

импорт javax. свинг. JOptionPane; public class Authenticator {public static void main (String args []) {String username = JOptionPane. showInputDialog ("Username:"); Строковый пароль = JOptionPane. showInputDialog («Пароль:»); if (username! = null && password! = null && ((username. equals ("bburd") && password. equals ("swordfish")) || (username. equals ("hritter") && password equals ("preakston ")))) {JOptionPane. showMessageDialog (null, «Вы в.»);} else {JOptionPane. showMessageDialog (null, «Вы подозрительны».);}}}

На этом рисунке показано несколько прогонов программы. Когда имя пользователя bburd , а пароль swordfish или когда имя пользователя hritter , а пароль preakston, , пользователь получает приятное сообщение. В противном случае пользователь получает сообщение.

Несколько прогонов кода из списка.

Фигура - это подделка! Чтобы помочь вам прочитать имена пользователей и пароли, в список добавлен дополнительный оператор. Дополнительный оператор (UIManager. Put («TextField. Font», новый шрифт («Диалог», «Шрифт. BOLD», 14))) увеличивает размер шрифта каждого текстового поля.

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

String password = JOptionPane. showInputDialog («Пароль:»);

в листинге выполняет более или менее ту же задачу, что и оператор

String password = keyboard. следующий();

из списка. Большая разница в том, что клавиатура. next () отображает скучный текст в консоли JOptionPane. showInputDialog («Username:») отображает причудливое диалоговое окно, содержащее текстовое поле и кнопки.

Когда пользователь нажимает кнопку «ОК», компьютер берет текст в текстовом поле и передает текст на переменную. Фактически, в списке используется JOptionPane. showInputDialog дважды - один раз, чтобы получить значение для переменной имени пользователя, и второй раз, чтобы получить значение для переменной пароля.

В конце листинга была использована небольшая вариация в бизнесе JOptionPane,

JOptionPane. showMessageDialog (null, «Ты внутри»);

С помощью showMessageDialog отображается очень простое диалоговое окно - поле без текстового поля.(Опять же, см. Рисунок.)

Как и тысячи других имен, имя JOptionPane определено в API Java. (Чтобы быть более конкретным, JOptionPane определяется внутри того, что называется javax. Swing, который, в свою очередь, определен внутри API Java.) Таким образом, чтобы использовать имя JOptionPane во всем листинге, javax. свинг. JOptionPane был импортирован в начало списка.

В листинге JOptionPane. showInputDialog работает хорошо, потому что вход пользователя (имя пользователя и пароль) - это просто строки символов. Если вы хотите, чтобы пользователь вводил число (например, int или double), вам нужно выполнить дополнительную работу.

Например, чтобы получить значение int от пользователя, введите что-то вроде int numberOfCows = Integer. parseInt (JOptionPane. showInputDialog («Сколько коров?»)). Дополнительный Integer. parseInt заставляет ваше текстовое поле вводить значение int. Чтобы получить двойное значение от пользователя, введите что-то вроде double fractionOfHolsteins = Double. parseDouble (JOptionPane. showInputDialog ("Holsteins:")). Дополнительный Double. parseDouble бизнес заставляет ваше текстовое поле вводить двойное значение.

Логические операторы java - манекены

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

28 Средиземноморских диетических продуктов и их питательных преимуществ - манекены

28 Средиземноморских диетических продуктов и их питательных преимуществ - манекены

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

Антивозрастные советы из Средиземноморья - манекены

Антивозрастные советы из Средиземноморья - манекены

Средиземноморский образ жизни также может помочь вам почувствовать и выглядеть ты лучший. Диета с высоким содержанием питательных веществ, умеренная активность и много смеха с друзьями позволяют наслаждаться преимуществами здоровья! Вот некоторые из способов, которыми вы можете стареть грациозно со средиземноморским стилем жизни. Увеличение продолжительности жизни: исследование диеты и здоровья NIH-AARP опубликовало ...

Закуска и десертные рецепты для средиземноморской диеты - манекены

Закуска и десертные рецепты для средиземноморской диеты - манекены

Средиземноморская диета полна аромата и разнообразие. Как и любой образ жизни, вы должны быть в состоянии сделать выбор средиземноморского меню, который включает в себя больше, чем салат и блюд. У вас есть много вариантов закусок и десертов, которые вы можете вписаться в свой средиземноморский образ жизни. Ниже приведены несколько вариантов аппетита ...

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

Как добавить границы в таблицы слайдов PowerPoint 2007 - макеты

Как добавить границы в таблицы слайдов PowerPoint 2007 - макеты

Вместо того, чтобы полагаться на PowerPoint стиль таблицы, вы можете пощекотать цвет в столбцах и строках вашей таблицы PowerPoint, рисовать границы вокруг столбцов и строк и выбирать внешний вид границ. Чтобы настроить границы для таблицы PowerPoint, начните с объявления того, как будут выглядеть границы. Затем выберите часть ...

Как добавить маркированные списки в диаграммы в PowerPoint 2007 - манекены

Как добавить маркированные списки в диаграммы в PowerPoint 2007 - манекены

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

Как добавить кнопки в PowerPoint 2013 Slide - манекены

Как добавить кнопки в PowerPoint 2013 Slide - манекены

Кнопка действия - это особый тип AutoShape, который помещает кнопку на слайде PowerPoint 2013. Когда пользователь нажимает кнопку во время слайд-шоу, PowerPoint выполняет все действия, которые вы назначили для кнопки. Хорошо спланированное расположение кнопок действий, разбросанных по всей презентации, может облегчить просмотр кому-либо ...

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

Триатлон на летних Олимпийских играх 2012 года в Лондоне - манекены

Триатлон на летних Олимпийских играх 2012 года в Лондоне - манекены

Триатлон на Олимпийских играх 2012 года пройдет в Гайд-парке , В Лондоне. Гайд-парк является одним из восьми королевских парков и будет включать в себя временную гостиную площадью до 3 000 зрителей для Олимпийского мероприятия. Женское мероприятие запланировано на 4 августа, а мужское мероприятие будет проходить в августе ...

Типы триатлона и расстояния - манекены

Типы триатлона и расстояния - манекены

Все триатлоны не созданы равными. Расы разбиты на четыре основных расстояния, с курсами и культурой, что делает каждую из них уникальной задачей. В следующем списке приведены приблизительные рекомендации для четырех расстояний - триантлон может быть немного короче или длиннее, но это хорошее общее руководство: Sprint: 0. 5 км до 0. 75 км плавать ...

Лучшие фигуристы на зимних Олимпийских играх 2010 года - манекены

Лучшие фигуристы на зимних Олимпийских играх 2010 года - манекены

Фигурное катание всегда является одним из самых популярные события на Зимних Олимпийских играх. Выбирать фаворитов из фигурного катания из поля надежды может быть проблемой. Но с новыми требованиями судейства в этом году фигуристы действительно должны будут активизироваться, отбиваться от нервов и быть в состоянии поддержать все ...