Question 1 sur 20
1. Quelle est la sortie de la méthode System.out.println("Java".toLowerCase()); ?
- A java
- B JAVA
- C Java
- D Exception
La méthode toLowerCase() convertit tous les caractères d'une chaîne en minuscules.
Question 2 sur 20
2. Quelle est la sortie du code suivant ? int a = 10; int b = 20; a += b; System.out.println(a);
- A 30
- B 20
- C 10
- D 40
L'opérateur += ajoute la valeur de b à a, donc 10 + 20 = 30.
Question 3 sur 20
3. Quel est le résultat de l'exécution suivante ? System.out.println("Hello".indexOf("e"));
- A 1
- B 0
- C 2
- D -1
La méthode indexOf(String str) retourne l'index de la première occurrence de la chaîne spécifiée. Ici, e est à l'index 1.
Question 4 sur 20
4. Quel est le résultat de la méthode System.out.println("abc".compareTo("abd")); ?
- A -1
- B 1
- C 0
- D -2
La méthode compareTo(String str) compare les deux chaînes lexicographiquement. Ici, abc est lexicographiquement inférieur à abd, donc le résultat est -1.
Question 5 sur 20
5. Quel est le résultat de l'exécution suivante ? System.out.println("100".equals(100));
- 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 6 sur 20
6. Quel est le résultat de l'exécution suivante ? System.out.println("abc".replace("a", "x"));
- A xbc
- B abc
- C bxc
- D axbc
La méthode replace(String target, String replacement) remplace toutes les occurrences du premier argument par le second dans une chaîne.
Question 7 sur 20
7. Quel est le résultat de l'exécution suivante ? System.out.println("java".substring(1, 3));
- A av
- B ja
- C va
- D vaa
La méthode substring(int beginIndex, int endIndex) retourne une sous-chaîne de la chaîne d'origine à partir de l'index 1 et se terminant à l'index 3, donc va.
Question 8 sur 20
8. Quelle est la sortie du code suivant ? System.out.println("12345".charAt(4));
- A 5
- B 4
- C 3
- D 2
La méthode charAt(int index) retourne le caractère à l'index spécifié. Ici, l'index 4 donne le caractère 5.
Question 9 sur 20
9. Quel est le résultat de l'exécution suivante ? System.out.println("Java".contains("ava"));
- A true
- B false
- C null
- D Exception
La méthode contains(String sequence) vérifie si une chaîne contient la séquence spécifiée. Ici, ava est présent dans Java.
Question 10 sur 20
10. Quelle méthode est utilisée pour convertir une chaîne en entier en Java ?
- A parseInt()
- B toInteger()
- C convert()
- D toInt()
La méthode parseInt(String s) de la classe Integer est utilisée pour convertir une chaîne en entier.
Question 11 sur 20
11. Quelle est la sortie du code suivant ? System.out.println("Hello World".indexOf("W"));
- A 6
- B 7
- C 8
- D 5
La méthode indexOf(String str) retourne l'index de la première occurrence de la chaîne spécifiée. Ici, W est à l'index 6.
Question 12 sur 20
12. Quel est le résultat de l'exécution suivante ? System.out.println("test".toUpperCase());
- A TEST
- B test
- C Test
- D exception
La méthode toUpperCase() convertit tous les caractères d'une chaîne en majuscules.
Question 13 sur 20
13. Quelle est la sortie de la méthode System.out.println("Java".replace("a", "X")); ?
- A JXvX
- B Java
- C JXva
- D JXva
La méthode replace(String target, String replacement) remplace toutes les occurrences du premier argument par le second dans une chaîne. Ici, toutes les occurrences de a sont remplacées par X.
Question 14 sur 20
14. Quel est le résultat de l'exécution suivante ? System.out.println("abc".compareTo("ab"));
- A 1
- B -1
- C 0
- D -2
La méthode compareTo(String str) compare les deux chaînes lexicographiquement. Ici, abc est lexicographiquement supérieur à ab, donc le résultat est 1.
Question 15 sur 20
15. Quelle méthode est utilisée pour vérifier si une chaîne est vide en Java ?
- A isEmpty()
- B empty()
- C checkEmpty()
- D isNull()
La méthode isEmpty() est utilisée pour vérifier si une chaîne est vide.
Question 16 sur 20
16. Quelle est la sortie du code suivant ? System.out.println("hello".toUpperCase());
- A HELLO
- B hello
- C Hello
- D exception
La méthode toUpperCase() convertit tous les caractères d'une chaîne en majuscules.
Question 17 sur 20
17. Quelle est la sortie de la méthode System.out.println("12345".charAt(0)); ?
- A 1
- B 2
- C 3
- D 0
La méthode charAt(int index) retourne le caractère à l'index spécifié. Ici, l'index 0 donne le caractère 1.
Question 18 sur 20
18. Quel est le résultat de l'exécution suivante ? System.out.println("Java".contains("ava"));
- A true
- B false
- C null
- D Exception
La méthode contains(String sequence) vérifie si une chaîne contient la séquence spécifiée. Ici, ava est présent dans Java.
Question 19 sur 20
19. Quel est le résultat de l'exécution suivante ? System.out.println("hello world".replaceAll("l", "X"));
- A heXXo worXd
- B heXlo worXd
- C heXXo worlX
- D heXlo worlX
La méthode replaceAll(String regex, String replacement) remplace toutes les occurrences correspondant à l'expression régulière spécifiée. Ici, toutes les occurrences de l sont remplacées par X.
Question 20 sur 20
20. Quel est le résultat de l'exécution suivante ? System.out.println("Java".substring(1, 2));
- A a
- B J
- C av
- D va
La méthode substring(int beginIndex, int endIndex) retourne une sous-chaîne de la chaîne d'origine à partir de l'index 1 et se terminant à l'index 2, donc a.
Pas encore de commentaires.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.