Bonjour à tous,
vous trouver ci-dessous une question sur l'utilisation d'un short et int,
la réponse : A
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Given: 11. public class Yikes { 12. 13. public static void go(Long n) {System.out.println(”Long “);} 14. public static void go(Short n) {System.out.println(”Short “);} 15. public static void go(int n) {System.out.println(”int “);} 16. public static void main(String [] args) { 17. short y= 6; 18. long z= 7; 19. go(y); 20. go(z); 21. } 22. } What is the result? A. int Long B. Short Long C. Compilation fails. D. An exception is thrown at runtime.
pouvez-vous m'expliquer pourquoi A et pas B ?
Merci d'avance.
Partager