Here's the question you clicked on:
Pradius
Java Programming.. If I want to use the If statement to say : If (x > 4 and <9){} What operator should I use? or what method?
so it would be If(x>4 && X<9){}
yeah but that operator is not working...
&& is the logical "and" operator to compare two boolean values, should be working
try putting it in parentheses so if ((x>4)&&(x<9))
if(( x > 4) && (X < 9 )) { //Do something here. } Hey! That's exactly I was going to post lol
There you go , That's exactly what I was looking for.. I was trying something like that but without some parenthesis If (x >4)&(<9) but I forgot that theres only one condition so everything must be within a set of parenthesis. Thanks man!
Just so you know, the single ampersand is a legal operator. It's used for bitwise and.
if(x>4 && x<9 ) { // your stuff }
There's also the assignment conditional operator used for singular assignments. a = (b > c) ? b : c; So if b is greater than c, a takes the value of b, otherwise it takes the value of c. More formally, this is read as: value = (condition) ? (true value) : (false value); The condition can be any valid conditional statement, as long as it validates before the ? operator.