int a=1,b=10;
System.out.println(a+b--);
Answers were Sorted based on User's Feedback
Answer / shahsidhar
11
because b-- having post decrement operator that means
decrement operation will be done in the next statement i.e
after a+b-- statement execution.
| Is This Answer Correct ? | 22 Yes | 2 No |
Answer / mamitha
Ans.11 b'coz based on operator precedence rule, -- ll works first and we get 10 for b (post decrement) and it ll add with 1 .
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / bikash
can u pls explain how ur answers are 11 and 1 11?
| Is This Answer Correct ? | 3 Yes | 3 No |
Answer / amit
U see 'a' and 'b' are integer type so they will be added.
if it had been char then the answer would be 111.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / amit
@Nagesh
if we have:(a+(b--));
answer:11
if : ((a+b)--);
answer: 11;
if :(a+b--);
answer:11;
| Is This Answer Correct ? | 0 Yes | 0 No |
I want my class to be developed in such a way that no other class (even derived class) can create its objects. Define how can I do so?
If two threads call a static method at the same point of time, what will happen?
How to set the Heap size in Java ?
Explain the Propertie sof class?
What is bubble sort in java?
What is the best way to findout the time/memory consuming process?
What are the types of web technologies?
What is package private scope in java?
Name the method that is used to set a TextComponent to the read-only state?
diff. b/w JAVA and javascript...
Why array is used in java?
How to find the largest value from the given array.