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.