Тема: true false
Всім привіт. Підкажіть як зробити функцію щоб при введені true перевертала true на false та наоборот. Може хто стикався...
Приклад: System.out.println(true); Виводить: false
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Java → true false
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Всім привіт. Підкажіть як зробити функцію щоб при введені true перевертала true на false та наоборот. Може хто стикався...
Приклад: System.out.println(true); Виводить: false
з допомогою умовного оператора
if(.. == true){System.out.println(false);}
else {System.out.println(true);}
}
як зробити функцію щоб при введені true перевертала true на false та наоборот.
Приклад: System.out.println(true); Виводить: false
true, false - ключові слова в Java. Їх значеня не можна змінити.
Якщо друкувати змінну, то достатньо заперечити її
boolean value = true;
System.out.println(!value);
Якщо треба постійно переключати змінну на значеня протилежне до попереднього, то можна xor
boolean value = true;
value ^= true; // false
value ^= true; // true
value ^= true; // false
Там умова: Створити функцію, яка обертає логічне значення.
приклад: (true) - false
(false) - true
В мене щось все false????
public static boolean flipBoolean(boolean flip) {
if (flip == true) {
flip = !true;
} else {
flip = false;
}
return flip;
}
public static void main(String[] args) {
System.out.println(flipBoolean(true));
System.out.println(flipBoolean(false));
}
Щось я тупонув ????
if (flip == true) {
flip = !true;
} else {
flip = false;
відповідь: усе false
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися