1~

Minter Coder's Blog

Chapter 2 - Soru 28

2021-03-18

28. What is the output of the following?
Integer integer = new Integer(4);
System.out.print(integer.byteValue());
System.out.print("-");
int i = new Integer(4);
System.out.print(i.byteValue());
A. 4-0
B. 4-4
C. The code does not compile.
D. The code compiles but throws an exception at runtime.

Kod int i = new Integer(4); de derlenir fakat

i.byteValue() // kısmında derlenme olmaz çünkü primitive türler üzerinden method çağıramazsınız.Cevap C