Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Qu'est-ce Qu'une Chaîne ? | Chaîne
Notions de Base de Java
course content

Contenu du cours

Notions de Base de Java

Notions de Base de Java

1. Démarrer
2. Types de Base et Opérations
3. Boucles
4. Tableaux
5. Chaîne

book
Qu'est-ce Qu'une Chaîne ?

String et comment l'utiliser

En Java, un String est un type de données utilisé pour représenter du texte. Sa syntaxe ressemble à ceci :

java

Main

copy
1
String name = "string";

Vous avez déjà rencontré un String lorsque vous avez affiché quelque chose à l'écran en utilisant des guillemets doubles (""). Une chaîne peut également être affichée comme n'importe quelle autre variable, par exemple :

java

Main

copy
12345678910
package com.example; public class Main { public static void main(String[] args) { // Initializing a String variable String hello = "Hello world!"; // Printing the String variable System.out.println(hello); } }

Passons alors à la partie difficile. Une chaîne est un type de données qui ne peut pas être modifié après l'initialisation. Cela s'appelle une classe immuable. Ne vous laissez pas bloquer par ces mots intimidants pour le moment ; nous en discuterons dans un cours séparé. Nous pouvons modifier directement la valeur d'une variable de chaîne déjà initialisée, mais ce faisant, nous créons simplement un nouvel objet en mémoire. Par exemple :

java

Main

copy
123456789101112
package com.example; public class Main { public static void main(String[] args) { // Initializing a String variable String hello = "Hello world!"; // Changing the reference to a new object in heap memory hello = "Hello c<>definity"; // Printing the updated String variable System.out.println(hello); } }

Nous pouvons également créer des tableaux de chaînes :

java

Main

copy
12345678910
package com.example; public class Main { public static void main(String[] args) { String[] array = {"Hello", ", ", "c<>definity"}; for (String element : array) { System.out.print(element); } } }

Structure d'une chaîne

En Java, les chaînes sont des séquences de caractères stockées sous forme d'objets de la classe String. Chaque caractère dans une chaîne se voit attribuer une position spécifique, appelée indice, commençant à zéro. Cela facilite l'accès aux caractères individuels, leur manipulation, et l'exécution d'opérations comme l'extraction de sous-chaînes.

L'image illustre comment la chaîne de caractères "Codefinity" est décomposée en caractères avec leurs indices correspondants. L'indexation commence à zéro, où C est à l'index 0, et le dernier caractère, y, est à l'index 9.

Cette structure facilite le travail des développeurs avec des caractères individuels dans une chaîne en utilisant des méthodes de la classe String, que nous explorerons dans le prochain chapitre.

1. Le code suivant va-t-il se compiler ?

2. Pouvons-nous créer un tableau de type de données String?

Le code suivant va-t-il se compiler ?

Le code suivant va-t-il se compiler ?

Sélectionnez la réponse correcte

Pouvons-nous créer un tableau de type de données ``String``?

Pouvons-nous créer un tableau de type de données String?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 1
We're sorry to hear that something went wrong. What happened?
some-alt