Зачем используется знак "!" в языке программирования Java. | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Зачем используется знак "!" в языке программирования Java.

1st Feb 2020, 4:29 PM
Алексей
Алексей - avatar
7 Answers
+ 4
It's a not operator in Java. It's a logical operator to check if condition is not satisfied then it will go to check else part. ! operator return true or false value. for example:- if(!false) {//!false means true return a; } else { return b; } if there is !true it will return false.
1st Feb 2020, 4:36 PM
A͢J
A͢J - avatar
+ 3
Алексей I gave you a example. Check that. Я дал вам пример. Проверь это.
1st Feb 2020, 4:44 PM
A͢J
A͢J - avatar
+ 3
Welcome желанный
1st Feb 2020, 4:49 PM
A͢J
A͢J - avatar
+ 3
Проще говоря он означает приставку "не". != - не равно a != b - a не равно b
3rd Feb 2020, 3:21 AM
Evseev Anton
Evseev Anton - avatar
+ 2
Большое спасибо. Теперь понял!
1st Feb 2020, 4:45 PM
Алексей
Алексей - avatar
+ 2
!< в java - это синтаксическая ошибка. Но отрицание(или же ! по синтаксису) существует для логических переменных !true = false, и да != отрицание использует ! в том же смысле
3rd Feb 2020, 5:40 AM
sankot
sankot - avatar
+ 1
Из этого всего я понял что это не оператор, тут я согласен. Также понял что это логический оператор, а вот за что он отвечает я не понял. Английский я полностью не знаю, к сожелению.
1st Feb 2020, 4:39 PM
Алексей
Алексей - avatar