1~

Minter Coder's Blog

Chapter 2 - Soru 7

2021-03-17

7. Which of the following does not compile?
A. int num = 999;
B. int num = 9_9_9;
C. int num = _9_99;
D. None of the above; they all compile.

Hangisi compile edilmez diyo ? Cevap c çünkü javada sayıların karışmaması için _(underscore) kullanılabilir.Sanırım java 7 ile birlikte geldi açıkçası hatırlamıyorum :) Ama bu underscore rakamdan önce kullanılamaz.

_9_99 bu geçersizdir.

99_9 geçerlidir

99._9 değeri de geçersizdir

99_9_ değeri de geçersizdir.

9_9_99 değeri geçerlidir.