QCM Java – String – Partie 2

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. Laquelle de ces méthodes de la classe String est utilisée pour obtenir la longueur d’une chaîne de caractères?

A length()

B lengthof()

C Sizeof()

D get()

A
La méthode length() de la classe String est utilisée pour obtenir la longueur d’une chaîne de caractères.

 

 

2. Lequel de ces constructeurs est utilisé pour créer une chaîne vide?

A String()

B String(0)

C String(void)

D Aucune de ces réponses n’est vraie.

A
Pour créer une chaîne vide, nous appelons le constructeur par défaut String(). La syntaxe pour créer une chaîne vide dans un programme Java est la suivante :

String s = new String();

 

 

3. Quel est la sortie du code suivant?
public class Main
{
	public static void main(String args[])
	{
	 	 String s = "Welcome " + "to " + "WayToLearnX";
	 	 System.out.println(s);
	}
}

A Welcome

B to

C WayToLearnX

D Welcome to WayToLearnX

D
Ici, l’opérateur + est utilisé pour concaténer les chaînes de caractères.

 

 

4. Quel est la sortie du code suivant?
public class Main
{
    public static void main(String args[])
	{
		String str = "Welcome to WayToLearnX";   
		System.out.println(str.charAt(4));
	}
}

A c

B l

C o

D m

C
charAt() est une méthode de la classe String qui donne le caractère spécifié par l’index. str.charAt(4) donne le 5ème caractère ‘o’.

 

 

5. Laquelle de ces méthodes de la classe String est utilisée pour vérifier si un objet donné commence par une chaîne particulier?

A endsWith()

B startsWith()

C Starts()

D start()

B
La méthode startsWith() de la classe String est utilisée pour vérifier si la chaîne en question commence par une chaîne spécifiée.

 

 
 

6. Quel est la sortie du code suivant?
public class Main
{
    public static void main(String args[])
    {
		String str = "BOB";   
		System.out.println(str.length());
    }
}

A 2

B 3

C 4

D 1

B
La méthode length() de la classe String est utilisée pour obtenir la longueur d’une chaîne de caractères.

 

 

7. Quelle est la valeur renvoyée par « str1.compareTo(str2) » si str1 est inférieure à str2?

A zéro

B valeur inférieure à zéro

C valeur supérieure à zéro

D Aucune de ces réponses n’est vraie.

B
La fonction compareTo() renvoie zéro lorsque les deux chaînes sont égales, elle renvoie une valeur inférieure à zéro si str1 est inférieure à str2 et une valeur supérieure à zéro lorsque str1 est supérieur à str2.

 

 

8. Quel type de valeur est renvoyée par la méthode equals() de la classe String?

A char

B boolean

C int

D Aucune de ces réponses n’est vraie.

B
La méthode equals() de la classe String renvoie une valeur booléenne true si les deux chaînes sont égales et false si elles sont différentes.

 

 

9. Quel est la sortie du code suivant?
public class Main{
	public static void main(String args[]){ 
		String a = "bob";
		int b = 5;
		System.out.println(a += b);
	} 
}

A bob

B 5bob

C bob5

D Erreur de compilation.

C
(a + = b) qui implique (a = a + b)
=> a = ‘bob’
=> y = 5
a = ‘bob’ + 5 (5 est concaténé avec la chaîne bob)

 

 

10. La méthode toString() est définie dans ________

A java.lang.Object

B java.lang.String

C java.lang.util

D Aucune de ces réponses n’est vraie.

A
java toString
 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *