byte a=5;
byte b=5;
byte c=a+b;
System.out.println(c);
whats the o/p?
Answers were Sorted based on User's Feedback
Answer / ravi
It will show compile time error
possible loss of precision
found int
reqired byte
Is This Answer Correct ? | 27 Yes | 1 No |
Answer / amulkumar
CE:Type mismatch: cannot convert from int to byte
at byte c=a+b;
to avoid this typecast: byte c=(byte)a+b;
or
int c=a+b;
Is This Answer Correct ? | 18 Yes | 6 No |
Answer / ravikiran
compilation fails
possibl;e loss of precision
because results in an int
Is This Answer Correct ? | 10 Yes | 0 No |
Answer / janardhan
Above code , there is compile time error will coming, because
ie type mismatch error from byte to int, instead of byte we
can replace int(before a+b), it will excuite succesfully
Is This Answer Correct ? | 4 Yes | 0 No |
Answer / kalyan
it will shows complie time error,to execute we typecast the
int to byte
Is This Answer Correct ? | 5 Yes | 1 No |
Answer / dinesh kumar
compilation fails
possibl;e loss of precision, because
ie type mismatch error from byte to int, instead of byte we
can replace int(before a+b), it will excuite succesfully
Is This Answer Correct ? | 1 Yes | 0 No |
What are the four integer types supported by java?
Can we extend the String class?
What is append function?
What is meant by JVM ?
What are the different types of constructor?
Why Java is a platform independent language?
what is the use of abstract class and interface with example?
2 Answers Cycore, DNS, Technoram,
What is the importance of main method in Java?
Explain about static nested classes in java?
Give example to differentiate between call by value and call by reference.
Urgent requirement of JAVA/.NET/QA in a CMMI level3 MNC for Pune location.
How do you convert bytes to character in java?