Java - Chaîne

Table des matières
Java peut fonctionner avec d'autres types de données en dehors des types numériques, un cas très important est celui des caractères, nous pouvons utiliser un type appelé Chaîne de caractères pouvoir déclarer des variables qui stockent des chaînes de caractères.
Le type de chaîne
Dans Java nous avons type de caractèreCela correspond à un seul caractère, cependant, comme nous l'avons mentionné au début, la plupart du temps, nous aurons besoin d'utiliser plus d'un caractère, comme lorsque nous demandons à un utilisateur d'entrer son nom; pour cela nous avons Type de chaîne.
Le Type de chaîne c'est vraiment une classe et non un type de données primitif, donc son fonctionnement peut être plus proche des classes comme Système ou alors Scanner que des types comme int ou double, lorsqu'une classe est utilisée pour déclarer une variable, elle est connue sous le nom de Type de référence.
Pour déclarer une variable de type String, nous procédons simplement comme suit :
String message = "Bienvenue sur Java";

Comme nous pouvons le voir, il s'agit d'une déclaration de variable normale. Il y a une autre opération qui est très courante et c'est la concaténation de chaînes, ou concaténation de texte, ce n'est rien de plus que de simplement joindre deux textes, qu'il s'agisse de variables différentes, de littéraux dans une variable, etc.
Voyons ci-dessous quelques exemples de concaténation de texte dans différentes situations :
1-Concaténez différentes portions de texte :
String message = "" Bienvenue "+" à "+" JAVA ";

Ce cas n'est peut-être pas courant, mais c'est le fondement de ce que nous pouvons faire.
2-Concaténer du texte et des nombres :
String message = "" Bienvenue "+" à "+ 2014;

Dans ce cas, nous voyons comment 2014 est hors devis car il s'agit d'un nombre.
3-Concaténer les variables :
C'est peut-être l'une des utilisations les plus courantes de la concaténation :
 Nom de chaîne = "Ramon"; Salutation de chaîne = "Bonjour,"; String message = "bienvenue sur Java"; 

Nous pouvons maintenant imprimer le message :
System.out.println (salutation + nom + message);

Avec cela, nous obtiendrons la valeur de chaque variable imprimée l'une après l'autre.
Classe Scanner, méthodes next() et nextLine()
Nous allons maintenant travailler avec le Classe de scanner pour pouvoir prendre le texte que l'utilisateur saisit au clavier et l'utiliser dans nos programmes.
Nous avons deux méthodes intéressantes, la première est Suivant (), Cette méthode nous permet de capturer un texte et de le recevoir en plaçant un caractère espace, elle est utile lorsque l'on a seulement besoin d'incorporer un mot.
L'autre méthode est nextLine () qui nous permet de saisir une ligne de texte complète et de ne l'envoyer que lorsque nous appuyons sur la touche Entrer ce qui correspond à un saut de ligne.
Voyons ci-dessous un petit programme où nous mettons à l'épreuve tout ce que nous avons appris jusqu'à présent sur l'utilisation du Type de chaîne:
 importer java.util.Scanner; public class Hello {public static void main (String [] args) {// nous instancions la classe Scanner Scanner input = new Scanner (System.in); // nous utilisons la méthode nextLine() System.out.print ("Ecrivez votre nom :"); Nom de chaîne = input.nextLine (); // nous concaténons. System.out.println ("Bienvenue" + nom); System.out.println ("Quelle est votre activité préférée :"); Activité de chaîne = input.nextLine (); System.out.println ("nous savons alors ce que vous aimez" + activité); System.out.println ("A plus tard" + nom); }} 

Comme nous le voyons dans ce programme, nous utilisons le méthode nextLine() pour capturer les données des utilisateurs, ce qui nous donnerait un résultat comme le suivant :

AGRANDIR

Et nous terminons donc ce tutoriel où nous avons déjà appris à déclarer des variables en tant que String, à concaténer ces variables et également à pouvoir capturer String de l'utilisateur.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave