QCM En JAVA – Partie 5

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
A

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
A

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,
A

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
A

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
A

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()
A

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
A

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
A

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
D

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
A

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
A

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
C

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
A

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
B

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
A

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
A

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()
A

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
A

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
A

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
A

La méthode isEmpty() retourne true si la chaîne est vide.

Ajouter un commentaire

Veuillez vous connecter pour ajouter un commentaire.

Pas encore de commentaires.

OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET OUDEV.NET