What does ” || ” mean in Java? [duplicate]

It means Logical-OR or simply OR — A or B

A || B

A   B   A||B
T   F     T
T   T     T
F   T     T
F   F     F

T = true
F = false

If A is true, it doesn’t evaluate B. A || B in this case it is automatically true.

Leave a Comment