‫Content de te revoir.
‫Et cette vidéo que j'aimerais vous enseigner sur la manipulation de flux, et cela va être assez important car vous en
‫aurez besoin tout au long de votre expérience de codage et de votre carrière.
‫C'est donc une conférence supplémentaire où nous allons parler des différentes manières d'imprimer des données à
‫l'écran.
‫Et nous allons examiner les chaînes composites, le formatage des chaînes, l'interpolation des chaînes et les chaînes
‫textuelles.
‫Donc, bien sûr, vous pouvez vous en tenir à une seule voie si vous en préférez une, mais si vous les aimez toutes, alors ça
‫va.
‫Mais essayez de vous en tenir à un style tout au long de votre projet.
‫Commençons donc par définir quelques variables.
‫Donc, à l'intérieur de ma méthode principale, je vais créer deux nouvelles variables.
‫L'un sera H et ensuite le nom sera Alphonsus.
‫Nous avons donc un entier, un âge et le nom de la chaîne.
‫Maintenant, utilisons d'abord la concaténation de chaînes et j'ai déjà couvert ce mot clé.
‫Voyons cela très rapidement.
‫Donc, ici, nous utilisons la concaténation de chaînes où nous disons bonjour, mon nom est, puis le
‫signe plus la variable plus, puis une autre chaîne, pour ainsi dire, plus une autre variable plus une autre chaîne, pour ainsi
‫dire.
‫OK, nous avons donc dans notre exemple un nombre entier où nous avons essentiellement dit quel type de variables nous additionnons afin
‫d'obtenir une somme.
‫Il s'agit donc d'une concaténation de chaînes.
‫Alors lançons ceci et regardons-le et nous verrons qu'il dit Concaténation de chaînes.
‫Bonjour, je m'appelle Alphonse.
‫J'ai 31 ans.
‫Cela fonctionne donc parfaitement avec les entiers ainsi qu'avec les chaînes ici.
‫C'est donc une chaîne et c'est un entier et nous l'utilisons dans la concaténation de chaînes et
‫cela ne pose aucun problème en Arkansas.
‫Droit.
‫Déclaration de ligne ici.
‫D'accord.
‫Regardons maintenant le concept de formatage de chaîne, d'accord ?
‫Cela va être un peu plus avancé, alors regardons-le.
‫Ainsi, le formatage des chaînes utilise l'index.
‫OK, j'ai donc ici une déclaration qui dit qu'il s'agit d'un formatage de chaîne.
‫Ensuite, nous utilisons également bonjour, mon nom est.
‫Mais cette fois, nous ne terminons pas par une chaîne et utilisons la concaténation, mais à la place, nous utilisons des accolades, puis un index zéro
‫pour la première entrée et un index un pour la deuxième entrée.
‫Donc, ce que nous disons, c'est tout ce qui va venir après cette virgule ici après que ma chaîne ajoute la position
‫zéro.
‫Donc la première entrée sera positionnée ici et quelle que soit la position, c'est l'index, qui est
‫la deuxième entrée sera positionnée ici.
‫Alors maintenant, nous allons remplacer zéro cette année par la valeur du nom et un par la
‫valeur H.
‫Exécutons ceci et voyons si cela fonctionnera également.
‫Et on voit.
‫Bonjour, je m'appelle Alphonse.
‫J'ai trente et un ans.
‫Alors maintenant pour vous est un petit défi.
‫Créez une autre variable ici, définissez-en une avec une valeur qui lui est attribuée et utilisez-la très rapidement à l'intérieur de la mise en forme de la
‫chaîne afin que vous puissiez utiliser n'importe quelle valeur là-bas.
‫OK, donc je vais créer une autre chaîne, je vais appeler ce travail et ce sera développeur.
‫Genre, donc j'ai tant d'années, je suis développeur ou pas développeur, mais entre accolades aussi.
‫Alors maintenant, ça va être indexé et je vais ajouter la variable développeur ici.
‫Et en fait, cela s'appelait Java.
‫Alors permettez-moi de faire défiler un peu pour que nous puissions voir toute la ligne.
‫Alors ici, il est dit, bonjour, mon nom est zéro.
‫J'ai un an et j'en ai deux.
‫Donc, ces chiffres ne sont bien sûr pas les valeurs réelles, mais ils vont être remplacés par tout ce que nous
‫avons ici.
‫J'espère donc que vous essayez ceci et que vous avez réussi à l'essayer.
‫Donc ici, j'ajoute à une autre entrée et cela dira travail.
‫Voyons donc.
‫Bonjour, je m'appelle Alfonz.
‫J'ai 31 ans.
‫Je suis développeur.
‫D'accord.
‫Donc ça a très bien fonctionné.
‫Voyons maintenant l'interpellation des chaînes, d'accord ?
‫Et je vais l'utiliser ici.
‫C'est donc le troisième concept de la façon dont vous pouvez manipuler votre chaîne, et c'est ce qu'on appelle l'interpolation de chaîne.
‫L'interpolation de chaîne utilise donc le signe dollar au début, ce qui nous permettra d'écrire nos variables comme celle-ci,
‫donc d'utiliser directement le nom de la variable au lieu d'avoir à utiliser des index.
‫Donc ici, j'ajoute le dollar au début de la chaîne.
‫Bonjour, mon nom est alors le nom.
‫J'ai huit ans maintenant.
‫Vous pouvez laisser le nom et l'âge apparaître à la fin, mais ce n'est vraiment plus nécessaire à ce stade.
‫Vous pouvez le laisser de côté et vous pouvez exécuter le code et vous verrez que cela fonctionne de la même manière.
‫Alors bonjour, je m'appelle Alfonso et j'ai trente et un ans.
‫OK, c'est donc la manière la plus descriptive pour laquelle vous n'avez pas à utiliser ces index et vous n'êtes jamais sûr de
‫quelle variable était où.
‫Bon, ce n'est pas vraiment le cas, mais c'est quand même un peu plus complexe.
‫Je crois que c'est une assez bonne façon de le faire.
‫Eh bien, vous n'êtes pas obligé d'utiliser Plus tout le temps.
‫Et puis nous avons le numéro quatre, qui sont des chaînes textuelles.
‫OK, alors regardons ces chaînes si textuelles.
‫Nous devons l'utiliser et dire au compilateur de prendre la chaîne littéralement et d'ignorer les espaces et les
‫caractères d'échappement comme le back-end.
‫Alors laissez-moi vous montrer ce que cela signifie.
‫Donc, par conséquent, j'ai besoin d'avoir une déclaration légèrement plus grande ici.
‫Permettez-moi d'ajouter cela là-dedans.
‫Comme si maintenant, j'ai une chaîne super longue ici et elle contient beaucoup de réflexion et peut-être du texte.
‫Donc, ce que cela fera, il ignorera d'une part les espaces et les caractères d'échappement comme la barre
‫oblique inverse et, en même temps, vous verrez qu'il prend la chaîne littéralement.
‫Donc, partout où nous avons un espace vide, permettez-moi d'en ajouter quelques-uns ici, cela les traduira littéralement.
‫Vous voyez donc ici que j'ai deux espaces de plus ou pas d'espaces, mais des lignes entières qui ont été ajoutées à ce stade.
‫C'est donc ce que vous pouvez obtenir en utilisant ce signe d'ajout pour mot pour utiliser cette barre oblique inverse.
‫Et au fait, par exemple, ici, dans le formatage de la chaîne, cela créera une nouvelle
‫ligne.
‫Alors voilà c'est dit.
‫Bonjour, mon nom est donc vous voyez qu'il y a cette ligne, cassez cette barre oblique inverse et créez un saut de ligne
‫si vous vous demandiez ce que cette barre oblique inverse et même signifie.
‫Et les chaînes textuelles sont très utiles dans des cas spécifiques.
‫Alors laissez-moi vous montrer.
‫Donc ici, au lieu d'utiliser une barre oblique inverse pour écrire des parties de fichier, nous pouvons utiliser des chaînes textuelles pour faciliter
‫les choses.
‫Donc, si vous supprimez l'annonce, vous obtiendrez une erreur car vous antislash une barre oblique inverse ne sont pas des caractères d'échappement
‫valides, par exemple.
‫Donc ici, vous devez avoir ceci.
‫Et parce que sinon, il pensera, OK, nous essayons d'échapper à quelque chose, ce qui signifie
‫que nous essayons d'utiliser cette barre oblique inverse vous, comme nous l'avons vu avec la fin de la barre oblique inverse, par exemple.
‫Droit.
‫Donc ici, nous avons utilisé une barre oblique inverse et bien, je m'en suis débarrassée, mais nous avions cette barre oblique inverse et elle échapperait au caractère et
‫ce qui signifie qu'elle ne considère pas cette barre oblique inverse et comme un caractère, mais elle saute simplement à
‫la ligne suivante ou autre.
‫Donc, ce que cela ferait ici, c'est que cela nous donnera maintenant ce chemin particulier et cela nous donnera la photo du
‫chien.
‫OK, c'est donc là que c'est.
‫Le signe est super utile.
‫Ainsi, chaque fois qu'il s'agit de chemins sur votre machine, puis avec des chaînes textuelles, même les caractères d'échappement valides ne fonctionneront
‫pas.
‫Donc ici, étant donné cette barre oblique inverse et ne fera rien, il n'a aucun pouvoir dans une chaîne textuelle.
‫Donc, si nous utilisons ce signe ici, vous pouvez voir la barre oblique inverse de Moha et vous n'avez aucun pouvoir ici, même
‫s'il en a.
‫Alors laissez-moi vous montrer dans un autre exemple.
‫Sans les publicités et maintenant nous avons cette barre oblique inverse et.
‫Ensuite, nous verrons la barre oblique inverse Wahaha.
‫Vous n'avez aucun pouvoir ici, même si je devrais dire que vous avez des pouvoirs ici, par exemple.
‫Alors exécutons-le à nouveau.
‫Et vous voyez la barre oblique inverse Wahaha et vous n'avez aucun pouvoir.
‫C'est là que nous utilisons l'extrémité extérieure et la barre oblique inverse Wahaha, ce qui signifie Lambrick.
‫Vous avez des pouvoirs ici.
‫D'accord.
‫Voici donc les différentes manières de manipuler les chaînes.
‫Et tandis que pour les trois premiers, je dirais qu'il est logique de choisir l'un d'entre eux et de l'utiliser de
‫manière cohérente lorsqu'il s'agit de chaînes textuelles, ils ont vraiment des cas d'utilisation particuliers, comme vous
‫l'avez vu, par exemple, avec l'emplacement sur votre ordinateur.
‫Donc avec la puissance de feu, par exemple.
‫D'accord.
‫Voilà donc pour cette vidéo.
‫Rendez-vous dans le prochain.