Question 1 sur 20
1. Quelle est la sortie de la méthode System.out.println("Java".concat(" Programming"));
?
- A Java Programming
- B JavaProgramming
- C Java Programming
- D Java
La méthode concat()
ajoute la chaîne spécifiée à la fin de la chaîne d'origine.
Question 2 sur 20
2. Quelle est la sortie du code suivant ? int[] arr = {1, 2, 3}; System.out.println(arr[1] + arr[2]);
- A 5
- B 4
- C 6
- D 3
La somme des éléments aux indices 1 et 2 du tableau est 2 + 3 = 5
.
Question 3 sur 20
3. Quelle est la sortie de la méthode System.out.println("10.5".replace(".", ","));
?
- A 10,5
- B 10.5
- C 10
- D 10.5,
La méthode replace()
remplace toutes les occurrences du premier argument par le second dans une chaîne.
Question 4 sur 20
4. Quel est le résultat de l'expression suivante ? "abc".startsWith("ab")
- A true
- B false
- C null
- D Exception
La méthode startsWith()
vérifie si la chaîne commence par la séquence spécifiée.
Question 5 sur 20
5. Quel est le résultat de l'exécution suivante ? System.out.println("123".charAt(2));
- A 3
- B 2
- C 1
- D IndexOutOfBoundsException
La méthode charAt(int index)
retourne le caractère à l'index spécifié. Ici, l'index 2
donne le caractère 3
.
Question 6 sur 20
6. Quelle méthode est utilisée pour trier une liste en Java ?
- A sort()
- B order()
- C arrange()
- D organize()
La méthode sort()
de la classe Collections
est utilisée pour trier les éléments d'une liste en Java.
Question 7 sur 20
7. Quel est le résultat de l'exécution suivante ? System.out.println("abc".substring(1, 3));
- A bc
- B ab
- C b
- D c
La méthode substring(int beginIndex, int endIndex)
retourne la sous-chaîne de la chaîne d'origine commençant à l'index 1
et se terminant à l'index 3
, ce qui donne bc
.
Question 8 sur 20
8. Quelle classe est utilisée pour gérer les dates et heures en Java ?
- A LocalDateTime
- B DateTime
- C Calendar
- D Date
La classe LocalDateTime
de Java 8 et ultérieur est utilisée pour représenter des dates et heures sans fuseau horaire.
Question 9 sur 20
9. Quelle méthode est utilisée pour obtenir la longueur d'une chaîne en Java ?
- A length()
- B size()
- C getLength()
- D length
La méthode length()
est utilisée pour obtenir la longueur d'une chaîne en Java.
Question 10 sur 20
10. Quelle est la sortie du code suivant ? System.out.println(10 % 3);
- A 1
- B 3
- C 10
- D 0
L'opérateur %
retourne le reste de la division de 10
par 3
, ce qui est 1
.
Question 11 sur 20
11. Quel mot-clé est utilisé pour arrêter une boucle en Java ?
- A break
- B stop
- C end
- D continue
Le mot-clé break
est utilisé pour arrêter une boucle en Java.
Question 12 sur 20
12. Quel est le résultat de l'exécution suivante ? System.out.println("Java".lastIndexOf("a"));
- A 3
- B 1
- C 2
- D -1
La méthode lastIndexOf(String str)
retourne le dernier index de la chaîne spécifiée dans la chaîne d'origine. Ici, a
apparaît pour la dernière fois à l'index 2
.
Question 13 sur 20
13. Quelle est la sortie du code suivant ? String s = "Java"; s = s.concat(" Language"); System.out.println(s);
- A Java Language
- B JavaLanguage
- C Java
- D Language
La méthode concat()
ajoute la chaîne spécifiée à la fin de la chaîne d'origine.
Question 14 sur 20
14. Quelle est la sortie du code suivant ? System.out.println("5".equals(5));
- A true
- B false
- C Exception
- D null
La méthode equals()
compare une chaîne avec un autre type, ce qui entraîne une comparaison fausse ici.
Question 15 sur 20
15. Quelle classe est utilisée pour lire les données d'entrée de la console en Java ?
- A Scanner
- B BufferedReader
- C FileReader
- D InputStreamReader
La classe Scanner
est couramment utilisée pour lire les entrées de la console en Java.
Question 16 sur 20
16. Quelle est la sortie du code suivant ? System.out.println("abc".length());
- A 3
- B 2
- C 4
- D 5
La méthode length()
retourne la longueur de la chaîne. Ici, "abc"
a une longueur de 3
.
Question 17 sur 20
17. Quelle méthode est utilisée pour transformer une chaîne en tableau de caractères ?
- A toCharArray()
- B getChars()
- C split()
- D charArray()
La méthode toCharArray()
convertit une chaîne en un tableau de caractères.
Question 18 sur 20
18. Quel est le résultat du code suivant ? String s = "123abc"; System.out.println(s.substring(3));
- A abc
- B 123
- C 123abc
- D Exception
La méthode substring(int beginIndex)
retourne une sous-chaîne à partir de l'index spécifié jusqu'à la fin de la chaîne.
Question 19 sur 20
19. Quel mot-clé est utilisé pour définir une méthode statique en Java ?
- A static
- B final
- C public
- D abstract
Le mot-clé static
est utilisé pour définir une méthode qui appartient à la classe plutôt qu'à une instance spécifique.
Question 20 sur 20
20. Quelle est la sortie du code suivant ? System.out.println("".isEmpty());
- A true
- B false
- C null
- D Exception
La méthode isEmpty()
retourne true
si la chaîne est vide.
Pas encore de commentaires.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.