Learn how Java Operator Precedence & Associativity works with examples For Notes on Java Operator Precedence & Associativity click on - simplycoding.i...
Пікірлер: 17
@altheagajes66832 жыл бұрын
How does ++a become 13? Please help me understand this one😭
@iseul0172 жыл бұрын
For Prefix increment/decrement the rule is first increase and then use. So when a = 12 , ++a = 13. For more information click on the link below!! kzbin.info/www/bejne/r4HTlJ-XhJiYmbs I hope it helps you ✨
@aly1556 Жыл бұрын
because it has an increment, increment increases the initial value by one. a = 12 ++a becomes 13, as it has increment
@alok31100 Жыл бұрын
@@iseul017 hiii
@zx3edits7454 жыл бұрын
13/6 will be 2 in java
@moonkin3403 жыл бұрын
Depends on the type of our a and b and c. We should see whether our a,b,c are "int" or "double" if integer >> int a= 12; int b=8; int c = ++a/6+b++%3; System.out.println(c); 4 if double >> double a= 12; double b=8; double c = ++a/6+b++%3; System.out.println(c); 4.166666666 so in this case their type is double.
@SimplyCoding3 жыл бұрын
Watch our latest video on short questions on Java Character Class - kzbin.info/www/bejne/hGjMf3uqobGhaLM
@jjmusichub31712 жыл бұрын
Yup
@jjmusichub31712 жыл бұрын
If it's an int type
@technicalrider6196 Жыл бұрын
How b=8 ; b++; b++=8 if we Their is increment then how b++=8 instead of b++=9??? pls help me
@syedmahammadkhasim7741 Жыл бұрын
Bcoz it is post increment.
@randeepgamer1742 Жыл бұрын
First function, then change.(This is how I used to remember) When you give b++(let's take b=8) The old value or unchanged value of b will be printed first ie-8.(First Function) Then the new value of b ie-9 , will be stored in variable b.(Then change) Now if you print b, it will print 9. This is how postfix works. Hope this helps😊
@opsbtopi3 ай бұрын
In post increment , Step 1:-value use Step 2:-value change ex- int b=8; int a=b++; System.out.println(a); output - 8 [ bcz here is post increment firstly value use hogi then value change hogi] In pre increment , Step 1:-value change Step 2:-value use ex- int b=8; int a=++b; System.out.println(a); output- 9 [bcz here is pre increment firstly value change hogi then value use hogi ] Hope this helps😊
@paulonism3074 Жыл бұрын
the f hahah why ++a and b++ the same application?
@rushadsalavkar21132 жыл бұрын
your last answer is wrong the value should be c=2, but explanation