QCM Java – String – Partie 1
QCM sur Java avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur Java comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Java .
1. String en Java est ______
A une classe
B un objet
C une variable
D un tableau de char
2. Laquelle de ces méthodes de la classe String est utilisée pour obtenir le caractère à l’index spécifié?
A charAt()
B Charat()
C charat()
D char()
3. Quel est la sortie du code suivant?
public class Main{ public static void main(String args[]){ String str1 = "Bob"; String str2 = "Ali"; System.out.println(str1.charAt(0) > str2.charAt(0)); } }
A false
B true
C 0
D 1
4. Laquelle de ces méthodes de la classe String peut être utilisée pour tester l’égalité des chaînes de caractères?
A equal()
B equals()
C isequals()
D isequal()
5. Quel est la sortie du code suivant?
public class Main{ public static void main(String args[]){ String str1 = new String("WayToLearnX"); String str2 = new String("WayToLearnY"); System.out.println(str1 = str2); } }
A WayToLearnX
B WayToLearnY
C true
D false
6. Quel est la sortie du code suivant?
public class Main{ public static void main(String args[]){ String str1 = new String("WayToLearnX"); String str2 = new String(str1); System.out.println(str1 == str2); } }
A true
B false
C 1
D 0
7. Quel est la sortie du code suivant?
public class Main{ public static void main(String args[]){ String str1 = "BOB"; String str2 = "BOB"; System.out.println(str1.equals(str2)); System.out.println(str1 == str2); } }
A false false
B false true
C true false
D true true
8. Lequel de ces mots clés est utilisé pour faire référence à un membre de la classe mére dans une classe fille?
A this
B super
C upper
D Aucune de ces réponses n’est vraie.
9. Lesquelles des affirmations suivantes sont incorrectes?
A String est une classe
B Les Strings en java sont mutables
C Chaque chaîne est un objet de classe String
D Java définit une classe appelée StringBuffer, qui permet de modifier une chaîne.
10. Lequel de ces opérateurs peut être utilisé pour concaténer deux ou plusieurs objets String?
A +
B =+
C &
D ||