Introduction au codage JAVA pour les débutants | Michael Tsehlo | Skillshare
Recherche

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Introduction au codage JAVA pour les débutants

teacher avatar Michael Tsehlo, Entrepreneur & Programmer

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Introduction

      1:08

    • 2.

      Première ouverture IntelliJ IDEA

      16:09

    • 3.

      Comprendre l'utilisation de marques de devis lors de l'impression

      1:35

    • 4.

      Commentaires

      6:48

    • 5.

      Variables

      18:32

    • 6.

      Variables d'impression

      8:51

    • 7.

      Déclarer de multiples variables

      4:24

    • 8.

      Identificateurs

      4:35

    • 9.

      Types de données

      7:25

    • 10.

      Nombres

      6:37

    • 11.

      Booléens

      3:17

    • 12.

      Personnages

      1:18

    • 13.

      Coulée de type

      4:04

    • 14.

      Moulage de rétrécissement

      3:26

    • 15.

      Définition des opérateurs

      5:55

    • 16.

      Groupes d'opérateurs

      2:43

    • 17.

      Opérateurs de missions

      4:12

    • 18.

      Opérateurs de comparaison

      4:18

    • 19.

      Cordes de Java

      9:14

    • 20.

      Concaténation

      3:43

    • 21.

      Math Java

      5:08

    • 22.

      Booléens Java Partie 2

      5:55

    • 23.

      Déclarations conditionnelles

      8:31

    • 24.

      Projet de cours

      0:48

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

420

apprenants

1

projets

À propos de ce cours

Introduction au codage JAVA pour les débutants

Le codage peut être intimidant, mais il n'est pas nécessaire de l'être ! Rejoignez Michael dans ce cours alors qu'Il décompose les fondamentaux du codage Java.

Michael a travaillé pendant des années à expérimenter sur les meilleures techniques de codage en matière de programmation. Vous apprendrez des conseils et des astuces qu'il utilise dans son codage que vous pouvez intégrer à votre workflow pour faire de vous un programmateur plus intentionnel.

Dans ce cours, vous découvrirez :

  • Comment être un programmeur Java intentionnel
  • Comment naviguer, utiliser et maîtriser IntelliJ IDEA CE
  • Comment créer différents types de données
  • Comment faire des calculs complexes de votre PC pour vous en quelques secondes

Ce cours s'adresse aux :

  • Les débutants de ceux qui n'ont pas d'expérience dans la programmation Java.
  • Toute personne qui veut améliorer sa connaissance générale de la programmation vraiment.

J'espère vous voir dans le tableau de bord du cours !

Rencontrez votre enseignant·e

Teacher Profile Image

Michael Tsehlo

Entrepreneur & Programmer

Enseignant·e

Hey guys! I'm Michael.

Founder Of Voie Digital-Tech Start Up Based In Lesotho, I've scaled my Company To 7 Figures in the Last 2 Years Through Networking, Innovation & recently Coaching.

Most of what I teach relates to my background with photography, cinematography, Coding & Business Strategies, nevertheless I am ever expanding my focus as I continue to grow as a creative. Let's grow together!

If you'd like to find out more, please do my Skillshare profile, and if you're a fan of my content and you've got ideas for classes that you'd find useful, drop me a message/email and I'll see what I can do.

I'm super active on Instagram as well as facebook.

Voir le profil complet

Level: Beginner

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. Introduction: Bonjour les gars et bienvenue dans mon cours. Je m'appelle Michael. Je suis photographe, directeur de la photographie et physicien. Et dans ce prix aujourd'hui, je vais partager avec vous quelques trucs et astuces que vous pouvez certainement utiliser pour améliorer vos compétences en codage. En tant que physicien, j'ai le privilège de travailler avec un certain nombre de langages tels que Python, Java et d'autres langages. Mais dans ce cours, je vais vous aider à connaître vos bases et à travailler sur vos bases. En ce qui concerne Java, Java est l'un des langages les plus puissants que vous puissiez utiliser ou implémenter. Et j'espère qu'à la fin de ce cours, vous serez en mesure de mieux le comprendre et de savoir comment mieux l'utiliser, et simplement de vous y retrouver. Ce cours est principalement destiné aux débutants. Donc, quiconque n'a probablement aucune idée de ce que Java a été dirigé, son fonctionnement et de tout cela, qu'une telle personne serait le candidat idéal pour suivre ce cours. J'ai donc hâte de vous voir dans la prochaine leçon. Partages. 2. Première ouverture IntelliJ IDEA: Java est donc l'un des langages de programmation les plus essentiels du marché. Avec Java, vous savez, vous pouvez l'utiliser de création d'abdos pour créer des applications de bureau, de la création de jeux, de la création de sites Web et tout cela représente tellement de choses, Qu'il s'agisse d'apprentissage automatique science des données ou de tout cela, vous avez certainement besoin de Java pour tout cela. Et cela va dans de multiples domaines, y compris l' ingénierie, n'est-ce pas ? Les possibilités de programmation Java sont donc infinies. C'est juste l'une de ces langues dont vous avez absolument besoin. Et ce que nous allons faire tout d'abord, c'est que nous allons simplement le lancer. Je vais vous montrer le sous-tutoriel que j'utilise pour programmer avec Java. Et nous allons y aller tout de suite. Ouais. Donc, la première chose que nous est de nous voulons faire est de nous assurer que nous venons de lancer notre logiciel. D'habitude j'utilise IntelliJ G, IDA. Vous voyez, il suffit de cliquer dessus et ensuite nous allons simplement le lancer comme ça. C'est un besoin neutre de la communauté, vous pouvez simplement le télécharger sur Internet, juste comme IntelliJ g EDA. Et lorsque vous effectuez une recherche, assurez-vous également que vous vous assurez également qu' il s'agit de la version 21 ou 2022 dans mon cas. Et cela devrait être l'interface que vous obtenez au moment où elle se lance. Il indiquera Bienvenue jusqu' à A, G, E, D, E. Et ce que vous voulez faire c'est que vous voulez venir à New Project ici. Cliquez simplement sur ce nouveau projet. Au moment où vous cliquez sur Nouveau projet, vous pouvez simplement nommer le nom de votre projet et la langue que vous utiliserez. Maintenant, étant donné que dans notre scénario travaillerez avec Java, assurez-vous simplement que c'est sur Java avec cela. Et nous pouvons appeler cela des bases, par exemple, laissez-moi le faire. Bases de base. Et c'est à cet endroit que ce projet sera enregistré. Et ce n'est que le kit de développement Java, qui est la voiture G, D, c'est que vous pouvez voir en français, nous disons Dieu, mais en anglais, nous disons simplement k. Et ce que nous pouvons faire, c'est juste nous assurer que vous créez ce ici et vous n'avez même pas besoin de quoi que ce soit ici avec les paramètres avancés. Ce n'est pas nécessaire pour le moment. Et vous pouvez simplement venir ici et cliquer sur Créer. Et voilà, c'est ce que tu as. Et ce sera notre configuration globale de Java. Il est toujours en cours de chargement, comme vous pouvez le voir, il analyse les fichiers pour les indexer, ce qui signifie qu'il continue d'ouvrir notre interface et tout cela. C'est tellement merveilleux, c'est vraiment cool. Toujours en train de charger et de garder à l'esprit que c' est très exigeant pour les PC personnellement, je vous recommande de savoir, vos PC l'exploitent au moins huit gigaoctets de RAM, au moins. Double colonne minimum, c'est-à-dire une exécution i5 ou si possible ISO. Mais vous avez certainement besoin de certaines de ces choses parce que c'est assez lourd sur un certain nombre de PC. Et une fois que tu seras là, il devrait continuer comme ça. Et voilà, ça devrait aller maintenant, d'accord. Ensuite, vous devez simplement cliquer sur, double-cliquer ici ou cliquer avec le bouton droit de la souris si vous le souhaitez, puis sélectionner Nouveau. Venez au cours de Java. C'est ici que vous donnez le nom du cluster avec lequel Joe travaille. Maintenant, vous vous demandez probablement quels sont les cours et toutes ces choses pour le moment, imaginez simplement cela comme une salle où vous pouvez faire des activités à l'intérieur. Ce n'est qu'une pièce. Vous pouvez le voir littéralement comme au lycée quand vous alliez dans une salle de classe. Considérez-le comme une pièce où se déroulent des activités. C'est ainsi que vous pouvez penser à un cluster pour le moment. Et puis, au fil du temps, au fur et à mesure que nous apprenons la syntaxe Java ou que nous adorons le langage Java, nous sommes en mesure de mieux comprendre de quoi nous parlons. Alors laisse-moi aussi appeler ce « Big Six ». Notions de base et Entrée. Et voilà, voici notre première vue. Comme vous pouvez le voir, cela dit littéralement les bases de la classe publique, les bases. C'est parce que j'ai littéralement appelé la classe elle-même basique, le projet lui-même, son nom est Basics. Et la classe elle-même, je l'ai appelée Basics. Et c'est l' interface globale que vous devriez avoir. La chose précise que vous voulez commencer. Tout d'abord, la chose que nous voulons certainement commencer est la syntaxe, la syntaxe Java de la syntaxe Java. Essentiellement, il s'agit du langage Java. Il s'agit de comprendre l'ensemble. Hum, ce qui se passe ici, tout le langage que nous allons utiliser ici. C'est tellement important et crucial. Et comment faisons-nous cela ? Eh bien, nous le faisons en comprenant le type de mots que nous allons utiliser. N'oubliez pas que chaque ligne de code exécutée en Java doit se trouver dans une classe. Comme vous pouvez le voir ici, nous avons les bases des cours publics. Et dans notre, si je vous donnais un exemple comme celui-ci, par exemple, je pourrais probablement écrire quelque chose comme ceci. Je vais simplement appuyer sur Entrée ici , puis donner un exemple comme celui-ci. Statique public, vide, principal, principal avec une petite lettre. Normalement, les types principaux entraînent, par exemple, une chaîne. Et ici, je vais juste sélectionner ce type ici. Laisse-moi juste faire ça. Oui, change mon clavier pour celui-ci d'habitude. Et puis j'appuie sur Option G, S, Varela, belle. Et je viens ici et j'appuie à nouveau, je reviens aux portes du clavier d'origine en utilisant et Carla, Ouais. Donc, en gros, tout ce que nous voulons écrire ici doit se trouver dans une classe, non ? Comme vous pouvez le voir, je viens d'écrire cette étrange déclaration appelée public static void main. Et je sais que vous vous demandez probablement ce qu'est public static void main, mais pourquoi pas ? Je vais vous expliquer toutes ces choses. Mais gardez à l'esprit que quand j'aurai cela, je peux même littéralement venir ici et taper quelque chose comme ça. C'est Aztlan dans la syntaxe, le modèle que j'écris comprend le modèle, voyant simplement ce qui est possible et ce qui est possible et ce qui ne l'est pas. Et je choisis print LN, et je clique sur Hello World. C'est probablement l'un des écrits les plus célèbres. Chaque fois que nous avons un langage de programmation, nous aimons dire bonjour à tout le monde. Il n'y a rien de spécial à propos de helloworld, c'est juste un mot, mais nous adorons utiliser pour expliquer ce qui se passe ici parce que je sais que vous vous demandez probablement ce qui se passe ici. Ce qui est important, c'est le nom du fichier Java. Ici, il doit correspondre au nom de la classe. Donc le nom du fichier Java, par exemple, ici, le nom est basic. Il doit correspondre à cette classe publique. Si je devais changer cela et le mettre comme basique, il manquait littéralement qu'un S. Remarquez qu'il y a un problème, apparaît ici, des problèmes ici. Cette classe basic en tant que public, doit être déclarée dans un nom de fichier basic. Vous voyez que cela signifie essentiellement que noms de bureau ne correspondent pas. C'est donc une chose à laquelle vous devez faire très attention et être très prudent lorsqu' il s'agit de coder. Assurez-vous qu'en Java, le nom du fichier, le nom du fichier de classe, Basics, doit toujours s' assurer qu'il est également synchronisé avec la classe. Très bien, donc ça va être aussi des bases. Ce seront donc des bases, bases comme ça, non ? C'est donc la première chose qui est très importante, n'est-ce pas ? Maintenant, si je devais simplement cliquer dessus et lancer ceci, nous obtenons une sortie en cliquant sur ceci. Exécutez les bases principales. Voyons ce que nous obtenons. Et voilà, nous obtenons le mot helloworld, qui est littéralement ce que nous venons de taper ici, non ? Et juste pour mieux comprendre ce qui se passe ici, permettez-moi de commencer par le mot principal ici. Ce qui est principal, c'est que main est une méthode, écris. La méthode principale est requise et vous la verrez dans tous les programmes Java. Ce sera quelque chose que nous verrons souvent n'importe quel code à l'intérieur de la méthode principale sera exécuté, n'est-ce pas ? Il s'agit donc d'une méthode principale et tout code qui s'y trouve va être exécuté. Tu vois ça ? Et je dis à l'intérieur, parce que j'ai mis ça sur des symboles ici. Il y a deux accolades si tu veux. Et ils représentent ce qu'il à l'intérieur d'un rhume, n'est-ce pas ? Qu'est-ce qu'il y a à l'intérieur du code maintenant, parce que je suis sur un Mac , pour moi, littéralement, mon clavier n'est pas si grand, donc je dois appuyer sur Option et appuyer sur F5 pour y accéder, mais vous pouvez toujours vérifier que vous mouillez votre clavier vous permet d'utiliser parmi la version française dès maintenant. Donc, si j'utilise celui-ci, alors comme vous pouvez le voir, si j'appuie sur option ici, alors les accolades sont entrées dont j'ai besoin. Tu vois ça ? Sinon, il y a aussi celui-ci ici. Si je change également de clavier, je peux accéder à plus d'options. Ce n'est donc qu'un métal. Préférence et vous savez, et à différents mots clés vous donne accès à différents symboles. Et ne vous inquiétez pas des mots clés avant et après. Vous apprendrez à les connaître, bien sûr, dans un moment, alors que nous allons passer par certaines de ces choses ensemble. Mais pour l'instant, il est très important de se rappeler que chaque programme Java possède une classe et un nom de classe qui doivent correspondre au nom de fichier, et que chaque programme doit contenir la méthode principale, chaque programme. Ensuite, nous entrons dans cette ligne ici, ligne numéro trois ici, les listes des lignes représentant notre code. Quand nous arrivons à la ligne trois ici, nous avons le système print LN, bonjour tout le monde. En ce moment. Hello World a définitivement fait un texto que nous voyons là-bas. Je vais donc y revenir un peu plus tard. Mais pour l'instant, ce que nous devons savoir c'est ceci. Dans la méthode principale, nous pouvons utiliser la méthode print LN pour imprimer une ligne de texte à l'écran. Vous pouvez donc penser à l'impression. Chaque fois que vous avez une impression, c'est littéralement «  output », non ? Cela signifie littéralement « sortie ». C'est une combinaison de ces trois termes ici. System, essentiellement System est une classe Java intégrée qui contient des membres utiles tels que out, qui est l'abréviation de output, n'est-ce pas ? Donc, quand on voit dehors, c'est en fait dire le résultat. Et quand je dis print, je dis que sortie doit être écrite. Il devrait être écrit maintenant, quand vous voyez print out n, c'est un court formulaire pour la ligne d'impression. Alors, quelle est la différence entre juste une impression ordinaire imaginée Notre pour supprimer cette partie ici et laisser comme une impression comme celle-ci. Quelle serait la différence entre une impression de ce type et une impression dans le format suivant ? Eh bien, à ce stade, ce n'est peut-être pas trop évident. D'accord, on dirait que c'est toujours pareil. Nous obtenons toujours le même résultat. Mais attendez une minute, laissez-moi copier cette déclaration littéralement. Et j'appuie sur Entrer coller la météo et le changer un peu HelloWorld. Allons dire bonjour Michael. Et maintenant tu vas voir quelque chose se passer ici. Bonjour Michael et j' appuie sur Exécuter le programme. Et viola, regarde ça un peu étrange, non ? Hello World, je suis de retour. Bonjour Michael. Mais imaginez que je fasse ce LN pour que vous puissiez voir la différence ici même. Ah, regarde-moi ça. Qu' est-ce que cela signifie ? Cela signifie qu'au moment où vous dites print LN, en substance, nous disons d'imprimer ce que j'ai ici dans sa propre ligne individuelle et d'imprimer ce que j'ai ensuite, si je l'avais comme ça signifie imprimé comme sur une seule ligne, n'est-ce pas ? Mais si je devais ajouter un autre imprimé, il serait également empilé avec ce Hello Michael, sauf si j'ai mis l n. Donc en les mettant en substance en disant qu'il ne devrait y avoir qu'une seule ligne, quelle que soit l'impression que j'ai là-bas, il devrait simplement cette déclaration et ensuite passer à la ligne suivante. C'est presque un coffre. Ce que je fais ici avec mon clavier, qui appuie sur Entrée, littéralement quand vous dites print LN, c'est presque comme si vous faisiez littéralement ça. Appuyez sur Entrée, puis sur Entrée. Donc, tout ce qui est écrit et lisez-le. Et puis je descends et je le lis, puis je descends, puis je le lis et je descends. C'est littéralement ce qui se passe ici. Mais ensuite, imprimez LN, vous dites simplement que toutes les sorties, quelle que soit la sortie que j'ai, doivent être écrites à côté du suivant au suivant à côté d'un exposant à côté de l'atome suivant, à le point suivant là-bas. Tu vois ça ? Donc, ce que vous voulez faire, c'est à vous de décider. Je ne peux pas vraiment vous dire de toujours utiliser print LN. Je ne peux pas non plus vous dire d' utiliser uniquement l'impression. Tu vois ça ? Cela dépend donc de ce que vous essayez de réaliser, ce que vous essayez d' atteindre, n'est-ce pas ? Nous avons appris ce que signifie le système de prêt. Ce système est une classe qui contient des membres utiles tels que out, qui est la sortie et l'impression qu'il dit littéralement, tout ce que j'ai doit être mis ici, écrit si vous le souhaitez. Ensuite, nous avons également ce point-virgule ici. Et vous devez savoir que chaque code en Java doit se terminer par un point-virgule. C'est donc très, très important. Sans cela, les automobilistes et je n'ai pas eu d'erreur si je retire ce Vanna. Ce sont littéralement les programmes Java qui vous disent quelque chose qui manque ici. Je dois régler ça. Et vous pouvez le voir avec une erreur ici, une erreur. Et je peux toujours aborder les problèmes de programmes ici ou là. Et cela montre que le problème est le suivant, c'est attendu, mais c'est quatre et ça vous montre la ligne où c'est le problème. C'est normal, mais il n'est pas cultivé. Alors j'ai mis le point-virgule et le tour est joué, tout va bien. Gain, non ? Donc j'espère que, j'espère que vous voyez des différences acoustiques géniales et un peu de contexte rapport à ce qui se passe ici, non ? Surtout quand il s'agit de ce codage de base de cette ligne de base et de la syntaxe que nous utilisons en Java. 3. Comprendre l'utilisation de marques de devis lors de l'impression: Le programme est donc capable de comprendre ce qui se passe ici et de le faire en conséquence. C'est donc incroyable. C'est parfait, c'est incroyable, non ? Donc, la prochaine chose que nous voulons certainement prendre en compte est probablement l'utilisation et la compréhension également. Qu'ici, lorsque nous utilisons des nombres, gardez à l'esprit que nous n'avons pas mis guillemets doubles comme ça, n'est-ce pas ? Parce que cela signifierait autre chose de très, très différent. Si je devais mettre ceci, ces citations ici, j'appellerais cela comme une chaîne de caractères. Et je dirais littéralement qu' imprimez tout ce qui est là-dedans littéralement, cela ne les comprendrait pas comme des déclarations ou des chiffres, vous pourriez les obtenir comme déclarations, des phrases ou des mots. Tu vois ça ? Donc je ne veux pas ça. Je ne veux pas ça. C'est si je voulais calculer neuf plus dix pour moi, non ? Neuf plus dix pour moi, et ça m'en donne 19. Bain Man, j' aurais même pu juste dire neuf multiplié par dix, ce qui me donnerait 90, non ? Voyons voir, c'est 90 jours. L'opération annuelle, l'addition, la soustraction, la multiplication par division devraient donc fonctionner. Cela devrait certainement fonctionner pour vous. Alors n'hésitez pas à jouer avec vous-même sur votre propre intelligence logicielle, bien sûr, et de voir comment vous êtes capable de produire certaines de ces choses ensemble, n'est-ce pas ? Ouais, ouais. C'est donc essentiellement ce que c'est. Et c'est à peu près tout. 4. Commentaires: Très bien, et ensuite, la prochaine chose que nous allons examiner concerne les commentaires Java. Et les commentaires Java gardent à l'esprit que c'est quelque chose que nous utilisons beaucoup, en particulier avec Java parce qu'il y a parfois tellement de code si vous travaillez dessus et que vous voulez juste commenter un peu ce qui se passe là-bas. Vous voulez raconter une petite histoire juste pour ne pas vous perdre dans votre propre code parce qu' il y a tellement de code là-bas et que vous n'êtes même pas capable de dire ce qui est bizarre, ce qui se passe ici. C'est tellement déroutant, non ? Vous voulez donc toujours vous assurer que vous avez également des commentaires à faire. Et nous allons parler de commentaires sur une seule ligne et de commentaires qui sont commentaires sur plusieurs lignes également, n'est-ce pas ? Et nous sommes là où nous traitons commentaires sur une seule ligne, c'est comme ça. Nous pouvons simplement en venir à notre code. Par exemple, disons que dans ce scénario, je voulais faire un commentaire d'une seule ligne. J'appuierais simplement sur Shift, et voilà, je crée ça. Quoi que j'écrive ici, ce sera un commentaire. Par exemple, laissez-moi écrire ceci. Il s'agit d'un commentaire. Un commentaire est juste une déclaration que vous voulez écrire pour vous rappeler ce qui se passe ici. Supposons que vous créiez une application, que vous créiez un jeu ou que vous créiez votre week-end. Il y a beaucoup de cool là-dedans. Mais c'est si facile pour toi de te perdre à te demander ce que c'est. Par exemple, imaginez que vous aviez quelque chose du genre suivant ou du genre suivant. Tellement d'informations, non ? Bien sûr, ce n'est qu'un exemple, mais cela vous aide de savoir qu'il s'agit d'un exemple courant. Par exemple, il s'agit du premier commentaire. Tu pourrais venir à cette deuxième place et dire, OK, maintenant je parle de la façon de conduire ma voiture. Imaginons que vous créiez peut-être un jeu, une application qui gère un jeu, n'est-ce pas ? C'est ainsi que vous mettriez tout le code qui a trait à la conduite de la voiture. Disons que c'est ici que je choisis la couleur. Donc c'est là que vous savez que, d'accord, tout code implique ici a à voir avec le choix de la couleur et ainsi de suite et ainsi de suite. J'espère que tu te retrouveras dans Hole Drift ici. L'idée générale est que cette technique de commentaire vous permet d'être plus précis avec vos informations et de savoir exactement ce que vous faites lorsque vous le faites. Vous voyez que cela vous aide à comprendre que si vous fermez ce fichier et que vous l'ouvrez plus tard, vous ne vous perdrez même pas. Tu t'en souviens toujours ? Ouais. Ouais. En fait, je sais que quand il s' agit coder et de chercher un moyen de choisir les couleurs, j'ai juste besoin d'en arriver là. Tu vois ça ? C'est donc tout à propos des commentaires sur une seule ligne. Et nous disons une seule ligne parce que nous avons dit une seule ligne parce que c'est une seule ligne. Si je devais écrire quelque chose ici, juste en dessous, laisse-moi le faire. J'appuie sur Entrée. Il ne s'enregistre pas en tant que commun. Comment puis-je savoir qu'il ne s'enregistre pas en tant que commentaire ? Eh bien, je peux juste le regarder ici. Regardez celui-ci qui est un commentaire ici. Même la couleur liée semble décolorée. Cela a l'air génial, mais alors cette couleur est plus vivante. Cela signifie que le logiciel essaie de nous comprendre, essayer de comprendre de quel type de code s'agit-il Qu'est-ce qui se passe ici, vous voyez cela ? C'est pourquoi il y a une erreur sur tout cela et il n' y a pas d'erreur sur la ligne commune là-bas. Tu vois ça ? C'est donc essentiellement la différence entre les commentaires sur une seule ligne dont nous parlons ici. Mais quand il s'agit commentaires sur plusieurs lignes, c' est par là que vous voulez commenter et vos commentaires. Il faut que je sois long. Disons que c'était un paragraphe complet, non ? Disons donc que c'est pour cela que la couleur, je choisis la couleur et puis je devais dire entrer de mon véhicule. accord, maintenant disons un à cela aussi pour faire partie du commentaire, Que dois-je faire ? Eh bien, je viens juste ici, j'annule cette ligne. J'ai mis une étoile là et je viens ici et j'ai mis une étoile ici, et j'ai mis un, j'ai mis ce magnifique symbole ici aussi. Vous voyez cette barre oblique là-bas. Et c'est presque comme si j'étais ascensionné en souhaitant ce commentaire qui comporte plusieurs lignes. Cela prend deux lignes comme vous pouvez le voir, et cela peut prendre, étant donné dix lignes, peu importe. Tant qu'il s'agit de plus d'une ligne, il est considéré commentaire sur plusieurs lignes comme un sandwich avec la barre oblique étoile puis étoile n barre oblique. C'est presque comme si vous l' ouvriez puis que vous le fermiez et que tout ce qui se trouve entre ces deux ouvertures, la première étant celle-ci va couper l'étoile. Et la barre oblique est comprise comme un commentaire, non ? Même s'il y avait des lignes ignorées , par exemple, disons que je devais les supprimer. Et remarquez que tout cela jusqu'à présent, tout cela vient de perdre ses besoins communs, n'est-ce pas ? Comme vous pouvez le voir, l'effet que j' ai une barre oblique et une étoile ici ou un piston astérix. Une fois que vous aurez tiré ceci, Java ne comprendra pas complètement ce qui se passe ici. C'est pourquoi tout ici a été rendu incolore. Si c'est incolore, parce que ce que dit Java est tout cela est un commentaire. C'est comme si j'avais ouvert un commentaire et que je ne l'avais pas encore fermé. Donc, tout ce qui se trouve ici sera affiché sous forme de commentaire. Si je peux, si je le veux, je pourrais mettre un astérix ou une barre oblique ici et ensuite il comprendrait que, accord, le reste est du code, alors ce n'est pas vraiment un commentaire. Je peux donc le supprimer et comme vous pouvez le voir, il s'enregistrera à nouveau, la même chose. Très bien. Voici un astérix ici et je le déplace. Et tout est à nouveau un commentaire jusqu'à ce que je mette une barre oblique et que limite et que je vois tout cela est en effet un commentaire et ça se termine ici. Ou si je le veux, je pourrais le mettre ici pour souhaiter dire que c'est seulement avec ça que je joue. C'est seulement là que doit se trouver le code. Vous devriez rechercher des objets ou des méthodes ou tout ce dont j'ai besoin pour mon code. Mais le reste est courant. Est-ce que tu vois ça ? Celui-ci est appelé codage multiligne ou commentaire multiligne. Tu vois ça ? C'est donc essentiellement la différence entre les une seule ligne et les commentaires sur plusieurs lignes. 5. Variables: Maintenant, la prochaine chose dont nous voulons parler est celle des variables Java. Il y a plusieurs variables en Java, des chaînes aux booléens, deux entiers, deux doubles, deux étages aux caractères, il y en a tellement, non ? Et pour chacune de ces variables, je vais juste faire une démonstration ici et nous allons explorer chacune de ces variables et voir comment elles entrent en jeu dans ce que nous faisons, n'est-ce pas ? Permettez-moi donc de mettre cela comme un commentaire d'une seule ligne et de dire que ce sont des chaînes, n'est-ce pas ? Permettez-moi donc de mettre ceci et de le supprimer en commentant cela et en étoile velar. Cela signifie que j' essaie de me débarrasser de toutes les erreurs ici. Alors faisons-le et je vais mettre cette étoile et la loi. Est-ce que c'était le premier ou n'était-ce pas le premier ? Ici, c'est faux. Permettez-moi d'en faire un commentaire. Essentiellement, rendre cela sans erreur. Comme vous pouvez le constater, il n'y a aucune erreur. Comme il n'y a pas d'erreur, c'est parce que tout cela vient d' entrer dans votre commentaire. Maintenant, examinons et explorons ce que sont les cordes. Les chaînes sont essentiellement ce à quoi nous avons affaire au tout début de tout cela. quoi nous sommes confrontés au tout début de notre leçon à ce sujet. Donc, je pourrais créer un flux en venant vraiment ici disant string juste là où string est. Permettez-moi également de faire un commentaire à ce sujet. Comment et var. Super. Permettez-moi donc de redire ceci, bases de la classe publique et le public. Public, statique, statique, public, statique, vide, principal. Et je peux simplement le copier et le coller ici. Copiez et collez ici. Ouvrez les accolades et le tour est joué. Et puis je dis sortie système, c'est pour la sortie, point, impression, LN. Et je choisis dans une chaîne. Comment identifier ce qu'est une chaîne ? Une ficelle comme tout ce qui est placé à l'intérieur de deux accolades là-bas. C'est ce que nous appelons une chaîne. Ce qui est rogné, c' est qu'il bloque essentiellement les textes tels que Hello. Les chaînes sont toujours entourées de guillemets doubles. C'est donc très important de le comprendre. C'est essentiellement ainsi que nous identifions une chaîne. Et la corde peut être quelque chose comme ici. Si vous aimez le français, vous pourriez dire frontière. Laisse-moi juste mettre ça ici. Et le temps. Von Drew, par exemple, si vous aimez le français, c'est comme bonjour. Ensuite, j'ai mis un point-virgule et je vais voir où se trouve l'erreur. Je crois qu'il y a une flèche ici et je me demande ce que c'est. Très bien, ça, ces deux types ne sont pas entre parenthèses. Ok, super. Je peux donc lancer ceci et lier votre flux de données. donc ça le truc avec une ficelle. Ce ne sont que des informations stockées. C'est ce que c'est. Et puis vous êtes en train d'imprimer cette information stockée. Ce jour-là. C'est vrai, c'est une ficelle. C'est donc essentiellement propos des chaînes que nous voudrions peut-être connaître. Il s'agit essentiellement de chaînes que nous voudrions peut-être connaître. La prochaine chose dont nous voulons parler. C'est probablement le cas, et c'est tout de nos cordes. Et puis la prochaine chose que nous devons savoir et prendre note lors de la déclaration d'une variable. Eh bien, lorsque vous déclarez une variable, vous devez spécifier le type et lui attribuer une valeur, n'est-ce pas ? De quel type de variable s'agit-il ? Est-ce une ficelle ? Est-ce un désir int qui est imparfait car il est timide ? Est-ce un booléen ? De quel type s'agit-il ? Vous devez également indiquer le nom de la variable. Il doit suivre l'ordre suivant. Il doit être de l'ordre du type. Tout d'abord, c'est comme ça que nous procédons. Et puis le nom de la variable, le nom de la variable, le type, le nom de la variable, ainsi que leur valeur. C'est comme ça que tu le fais. Tu vois ça ? Il doit donc suivre ce format chaque fois que vous créez une variable. Donc, si je devais créer une chaîne, par exemple, ma chaîne irait probablement comme ceci. Je vais dire ficelle. Et puis je dis « nom ». Et puis je dis que c'est l'équivalent me laisser le mettre de me laisser le mettre en commentaire parce que c'est ce que j'essaie dire, puis je dis John ici par exemple. Ensuite, je ferme le crochet et je le place avec un point-virgule là-bas. Je pourrais donc littéralement prendre cette déclaration et la mettre dans une méthode principale parce que c'est là que tout est suspendu. Tout prend tout son sens quand c'est dans un, dans une classe, non ? Gardez donc à l'esprit que ce n'était pas dans le cluster, c'est pourquoi une erreur nous a été signalée. Une fois que c'est là, tout va bien. C'est le bon code. Et si je veux imprimer ce type ici, j'ai déclaré le type de variable. C'est le nom. Le nom de la variable. Cette variable représente les noms de personnes. C'est ça. Et c'est le nom exact et c'est une chaîne. Comment le savons-nous ? Parce qu'il y a des guillemets. Donc, si je veux l'écrire, je pourrais dire un système point, point, print, LN, et entre parenthèses, j'ai dit nom. Ça y est, et un point-virgule. Voyons ce que nous obtenons maintenant, nous gérons ça et nous obtenons John Bond. C'est donc incroyable. C'est vraiment très cool. Et si vous vouliez qu'il s'agisse d'une seule ligne, n'oubliez pas que vous pouvez toujours jouer avec votre impression et simplement être plus flexible que vous pourriez littéralement consoler cette ligne là et l'avoir comme ça. Jon Bon Jovi c'est ça ? Maintenant, vous pourriez probablement me dire, mais qu'en est-il de cet espace ? Je n'aime pas le fait que John et Bonjour soient fusionnés. C'est très simple. Vous pouvez toujours simplement appuyer sur espace, annonce, espace entre les citations adultes. Et puis entre cette citation, qu' il n'y ait rien entre les deux. Il est plus probable qu'il y ait un peu d'espace entre ça et le moment où tu le feras, alors ce sera juste John Bone Ju, tu vois ça ? C'est donc incroyable. C'est incroyable. C'est ainsi que nous déclarons ou créons. Si vous le souhaitez, créez une variable, elle doit suivre l'ordre suivant. Il devrait s'agir d'un type, puis du nom, puis de la valeur de ce dont vous essayez de parler, n'est-ce pas ? Ensuite, lorsque nous parlons de chiffres, lorsque nous avons affaire à des chiffres, les nombres pensés par Bain pourraient l'être. Laissez-moi l'écrire de cette façon. Vous pourriez être des nombres, quand je dis des nombres, je pourrais faire référence à des entiers. Je pourrais parler d'entiers, je pourrais parler de doubles. Je vais bientôt entrer en double. Double. Je pourrais parler de flux. Je pourrais parler des nombreuses façons dont je pourrais certainement parler des chiffres qui m'intéressent, dans , dans, dans, dans, dans, dans, dans, dans, dans, dans, dans, dans, dans, dans, dans, dans, dans , dans, dans, dans, dans, Il peut s'agir d'entiers ou de nombres flottants ou Oui, tellement d'options sont des doubles si vous le souhaitez. Mais pour l'instant, nous allons nous concentrer sur les nombres entiers et les nombres flottants. Doubles les explorera plus tard. Avec ça aussi. Comment utilisons-nous la même méthode ? Nous allons juste examiner le type. Donc, si c'est un type, si j'essaie d' entrer dans un entier, le type doit être le type d'un entier. Pour ce faire, je vais simplement créer une ligne, appuyer sur Entrée, m' je vais simplement créer une ligne, assurer qu'elle est toujours alignée là-bas. E et T, c'est comme ça que nous présentons ou déclarons, ou nous disons que c'est déclaré, mais essentiellement c'est en anglais, c'est simplement créer, nous le créons de type entier. Ensuite, nous pouvons le nommer mon numéro, mon numéro, puis j'appuie sur Espace et comme un égal à 26, c'est comme ça que mon numéro est, bien sûr, pour terminer le point-virgule, vous voyez ça ? Si je veux l' imprimer, que dois-je faire ? Je peux juste aller en dessous et dire système. Le système sort, imprime LN et imprime mon extrémité. Comme vous pouvez le voir, Java suggère déjà pour moi ici. Je peux donc simplement cliquer là-bas. Ou si je le veux, je peux appuyer sur Entrée et c'est déjà compris, c'est déjà compris. Je mets un point-virgule et je lance le programme, et normalement ça devrait fonctionner. Normalement. Le 26 de Data est en dessous de ça. C'est à cause de la LN qui était là. C'est en dessous. Tu vois ça ? Donc c'est vraiment, vraiment cool. C'est une chose très utile juste à avoir et à comprendre, n'est-ce pas ? C'est ainsi que nous déclarons un entier. Je peux donc simplement le mettre dans un commentaire ici juste pour me rappeler ce qui se passe. C'est un entier et c'est, j'y mets une ligne et c'est donc une variable de chaîne, une variable entière. Ils sont là. Donc c'est vraiment, vraiment cool. Oui, la prochaine chose que nous voulons examiner est celle que nous appelons un flotteur. Maintenant, déclarer un nombre entier à virgule flottante, comme vous le savez, c'est juste un nombre entier. Comme vous le savez, c'est un nombre entier. Cela signifie que ce sont des chiffres tels que 0123456 et ainsi de suite. Et ce magasin a des numéros impairs. Cela peut être positif ou négatif, non ? Mais alors un float est différent si fluide ressemble plus à un nombre réel en anglais, cela signifie qu' il doit avoir des décimales. Vous voyez qu'il doit toujours y avoir des décimales. Mais dans un contexte intense, je ne peux pas avoir de décimales parce que c'est juste un nombre entier, tu vois ça ? Mais un flotteur a des décimales. C'est essentiellement la différence entre les deux et la façon dont nous déclarons. Et la façon dont nous déclarons un float serait de déclarer à nouveau float, float. Laisse-moi appeler ça un vrai numéro. Nommons ce type. Son nombre réel est égal à 20. Appelons-le 3,1482. En fait, laissez-moi l'appeler Pi pour que ce soit plus pertinent pour vous. Payer, c'est ce qui paie. Pi est comme ça. Ensuite, je dis point-virgule. Maintenant, au moment où vous regardez cela, quel est le problème avec ce chiffre ? Ce numéro semble correct, mais il semblerait qu' il y ait un problème. C'est le truc juste là. Si mon flotteur n'a pas de F attaché à la fin, il sera toujours enregistré c'est un problème. Parce que le Python doit subir, le Javan doit comprendre cela et comprendre que c'est un fluide dont nous parlons. Si je laisse les choses comme ça, je dis essentiellement que c'est en double. Double est un nombre qui sera examiné beaucoup plus tard, comme je l'ai dit, mais f le fait clairement, fait comprendre au Java qu'il s' agit d'un nombre réel que je regarde ici, non ? Donc si vous lancez ceci, lançons-le. John Bernard 26 indique maintenant mon nombre de façons mon nombre flottant. Eh bien, il n'est pas là parce que vous ne l'avez pas déclaré, vous ne lui avez pas dit de sortir et d'être vu. Donc, si vous voulez qu'il sorte et qu'il s'agisse même système utilisateur, pointez, imprimez le point, et vous cliquez sur Pi. Donc, les données et le point-virgule. Maintenant, il va montrer, maintenant il montrera aujourd'hui qu'il est 3.1482 données. Tu vois ça ? C'est donc une chose vraiment, vraiment cool à savoir absolument. Et puis la prochaine chose que vous voulez absolument examiner et connaître serait ce que nous appelons non seulement les chiffres de signe, mais cela s'appelle un dièse. Sharp et un booléen, Boole Leon, un requin et un booléen. Ce que fait Shad, c'est, et ce que fait un booléen, c'est ceci, eh bien, c'est pointu. C'est juste un moyen de stocker des caractères uniques tels que a ou B. Et ils sont toujours entourés de guillemets simples. Vous pouvez donc toujours les voir par quelque chose comme ça. C'est comme ça que leur place, c'est ce qu'est un timide. C'est une version plus courte d'une corde, non ? Mais alors un booléen est toujours vu avec des déclarations vraies ou fausses. Vous pouvez donc déclarer quelque chose et vérifier c' est vrai que c'est ainsi ou est-ce faux que c'est ainsi, n'est-ce pas ? Donc, un exemple de cela peut toujours être quelque chose comme ça. Par exemple. Quelque chose comme ça, par exemple, ça pourrait être comme Schar. Mon ordinateur portable, par exemple, est égal à. Et puis j'ai mis une simple citation là-bas, et T, par exemple, et voilà, j'ai enregistré que chaque fois que je tape ou que j'imprime ma lettre me donne un seul caractère. Ce personnage aurait pu être n'importe quoi, mais je stocke des lettres avec lui. C'est pourquoi il sera court quand je l'appellerai. Et puis booléen pour ce sera juste comme ça. Donc je l'appelle, je l'appelle test par exemple. Et puis est égal à deux, est égal à vrai, le point-virgule là-bas. Et voilà. Je pourrais donc imprimer n'importe laquelle de ces choses en faisant simplement système comme toujours, le point système, point, l'impression LN et je peux imprimer un test. Et ça dira vrai. Et si j'imprime, je copie ceci et je le colle ici. Et je dis, imprime ma lettre, Vedas et Enter. Et voici ma lettre là-bas. Et je les imprime et ils vont montrer qu'il est 3,1428. Et la raison pour laquelle il est attaché à ça, encore une fois, c'est parce que sur notre pi, nous n'avons pas mis LN. Donc, si je mets LN, comme vous le remarquerez, il ira dans ses lignes respectives. Alors voilà, 3,142 au n t à droite ? Maintenant, bien sûr, comme vous faites du codage avec eux, cela peut être aussi basique que cela, mais vous avez certainement décidé d'outils que vous devez absolument comprendre lorsque vous travaillez avec des variables. C'est très important, très crucial. Maintenant, supposons que vous travailliez avec, par exemple, ce gâteau ici, qui est un chiffre fixe. Pie ne change pas du tout. Elle reste toujours la même. C'est toujours 3,1482, ça continue et ainsi de suite et ainsi de suite. Et pour un nombre aussi fixe qui ne change pas, vous pourriez même envisager de mettre le mot final avant eux. Essentiellement, lorsque vous mettez final avant un tel terme, ce que vous dites c'est que vous ne voulez pas qu'il soit trop écrasé, n'est-ce pas ? Écrasé. Cela signifie que prochaine fois que vous déclarez quelque chose comme float et que vous l'appelez à nouveau Pi et remplacez le numéro 3.14223.15. Par exemple. Java va refuser. Jamal a refusé et a dit : « Non, ce n'est pas possible, ce n'est pas possible ». Mais s'il n'y avait pas finale, s'il n'y avait pas de finale comme celle-ci, alors ça ne poserait pas de problème. 6. Variables d'impression: La prochaine chose dont je veux parler est variables d'impression Java. Et c'est là que nous travaillons simplement autour de l'impression complète des variables et de la façon dont cela se fait dans différents scénarios et comment maximiser cela, n'est-ce pas ? Laisse-moi juste l'écrire pour nous ici. Laisse-moi l'appeler. Permettez-moi de souligner tout ce que nous venons d'écrire. Juste cette ligne parce que c'est tout ce dont j'ai besoin. Et puis le reste de ce que j'ai ici, je vais juste ajouter un commentaire et dire « slash star ». Donc le reste, le tout est sous commentaire slash star. Cela signifie donc que tout est une erreur courante et j'ai besoin de celui-ci, celui-ci dont j'ai vraiment besoin. Et il manque quelque chose ici. Qu'est-ce que ça peut être ? Eh bien, c'est le fait que ces choses sont ouvertes mais qu'il ne semble y avoir rien qui les ferme. Vous voyez, cela signifie que j'ai besoin de certaines de ces choses qui les fermeront. Les voici donc. Et les voici. Ici, puisqu'il s'agit d'un open, one, open one, open one, open one montre une clause. C'est pourquoi il n'y a pas d'erreur là-bas et tout est parfait. Ainsi, lorsqu'il s'agit d'imprimer des variables, la méthode print LN est souvent utilisée pour afficher des variables. Pour combiner des textes et une variable, nous utilisons le caractère plus, qui est quelque chose que j'ai utilisé ici, comme vous pouvez le remarquer, par exemple, dans ce nom de chaîne que j'ai appelé John, je pourrais Dis bonjour. Par exemple, je pourrais dire bonjour. Laisse-moi juste mettre ça et te dire bonjour. J'ai donc mis ça comme une ficelle là-bas. Et je dis bonjour en plus, puis je mets de l'espace. Alors je dis « nom plus », c'est ça ? Donc, en substance, que vais-je voir ? J'aimerais voir bonjour plus un peu d' espace entre bonjour et mon nom. Quel est mon nom ? Je m'appelle John. C'est ainsi que Java va interpréter cela. Laissez-moi l'exécuter et nous verrons ensuite ce qui en découle essentiellement. Bonjour John. Ça y est, tu vois ça ? Et la raison pour laquelle nous avons cet espace là-bas, souvenez-vous, c'est à cause de cela. Si nous n'avions pas eu l'espace et remarqué ce qui se serait passé. Notez ce qui s'est passé. Ceci est indépendamment de l' espace que vous avez entre ce plus ici et le nom, même si vous deviez le mettre aussi loin. Remarquez ce que le mur Java comprend encore par là. Bonjour John, tu vois ça ? Vous devez donc l'énoncer. Il ne s'agit pas du niveau de vitesse entre les deux. Il s'agit de déclarer à Java que j'ai besoin d' espace entre ça, d' espace entre ça. est donc ici. Et alto, Hello John, tu vois ça ? Donc, si je devais augmenter l'espace entre les deux, alors oui, cela ferait une différence. Cela créerait une différence. Tu vois ça ? Mauvais. C'est pourquoi il y a logiquement une ligne, celle-ci, littéralement un espace ici dont nous avons besoin. Nous n'avons pas besoin de trop d'espace. C'est peut-être suffisant pour nous. N'oubliez pas que vous pouvez toujours utiliser ce signe ou ce caractère d'addition à la variable, à une autre variable. Imagine que j'avais deux cordes. Et si j'étais comme, je faisais comme une application et puis je disais que c'est mon prénom est John et puis mon nom de famille comme une chaîne dit, nom de famille. Je dis que c'est équivalent à John Doe, par exemple, point-virgule NSA alors, et c'est rouge parce qu'il ne trouve rien qui s'appelle name parce que je l'ai changé en FirstName. est donc le cas. Prénom. Et je n'ai plus besoin de Halo. Eh bien, j'ai peut-être encore besoin de Hello. Bon à excellent. Très bien. Dites un plus, le nom de famille de la NASA. Nom et entrée. Et si j'imprime ce nominé, ce que je devrais voir, Bonjour, John Doe, See that. Alors je vais et datas. Bonjour John Doe. Pourquoi n'y a-t-il pas d' espace entre John Doe ? Encore une fois, parce qu' il n'y a pas de place ici. Donc je pourrais littéralement copier ça jusqu'ici et le corriger. Ils disent que si je le mets ici, ce qui se passe, c'est qu' il crée simplement ce Hello John Doe. C'est donc ça. C'est un exemple où nous prenons et ajoutons deux variables ici, les variables FirstName et les envoyons. Ce sont les deux variables dont nous parlons là-bas. Et il y a ça. Bonjour ici que nous venons de déclarer dans la méthode d'impression également. Pour les valeurs numériques, le caractère positif ou le caractère d'addition fonctionne comme un opérateur mathématique numérique. Vous voyez que si je devais déclarer, par exemple, quelque chose comme int x égal à trois ou deux. Et y est égal à cinq. Et je devais dire « système ». Si je disais « system out », « dot out dot », imprime LN une heure pour dire x plus y, x plus y. C'est-à-dire. Donc, ici, le signe positif ne se terminera pas car il n'agira pas comme quelque chose qui ressemble à un collage. Il agirait plutôt comme un opérateur mathématique entre les deux. Ce sera donc deux plus cinq, ce qui ferait sept. Les données sont donc John Doe sept. C'est parce qu'ici je n'ai pas utilisé n. Donc si je mets LN, cela devrait nous montrer clairement que c'est x plus x plus y est égal à Sept. C'est vrai ? Maintenant, peut-être voudriez-vous me dire, mais si je le voulais, écrire pour moi non seulement la réponse, mais écrire que X plus Y est égal à sept. Eh bien, la façon dont vous devriez le faire serait probablement prendre x lui-même plus y lui-même et de les mettre dedans comme une chaîne avec un signe égal là-bas. Et voilà. Ouais. Avec un signe d'ajout ici entre eux. Et le jour C'est x plus y est égal à. Maintenant. Maintenant c'est écrit « Quoi ? Maintenant, il est dit que x plus y est égal à 25. Pourquoi est-ce égal à 25 ? Eh bien, c'est égal à 25. C. 7. Déclarer de multiples variables: Déclarer donc plusieurs variables. Maintenant, vous vous demandez probablement pourquoi nous aurions besoin de déclarer plusieurs variables ? Eh bien, un bon exemple est ce que vous voyez juste en haut. Eh bien, imaginez que l'entier x est égal à deux, et l'entier y est le coût de cinq. Et je devais dire que l'entier z est égal à sept. entier z est égal à sept sous forme de point-virgule. Un peu de travail, c'est comme pour chaque chose que je dois mettre sur une ligne séparée, donc ça peut être un peu fatiguant. Une alternative serait que je fasse cela à la place. Et si je devais dire entier dans le prochain, disons que x est égal à deux, alors juste là. Je dis que y est égal à cinq, juste là. Et disons que z est égal à sept, d'accord ? Et un point-virgule, c'est ça ? Maintenant, vous vous demandez probablement pourquoi il met ces flèches rouges ici littéralement sur nos variables. C'est parce que nous les déclarons clients, ce qui n'est pas autorisé, non ? Nous allons donc simplement mettre une barre oblique et une étoile et les commenter comme si nous ne les avions jamais utilisés auparavant. Et voilà, non ? Et nous allons prendre cette ligne et la mettre en dessous d'eux ici afin qu'il puisse comprendre que ce sont les choses que nous avons déjà déclarées. Nous ne lui demandons pas de faire quelque chose sans vous donner ce que nous devions faire, n'est-ce pas ? Nous lui donnons, nous lui disons de le faire après qu'il les ait déjà reçus, non ? Donc, en ce moment, nous venons de déclarer ou de créer une variable x. Et dans ce dossier de x, c'est comme si nous avions placé la valeur deux dans cette parenthèse de la raison pour laquelle nous avons placé la valeur cinq dans ce seau de Z, nous avons placé la valeur de sept. Si nous devions faire ceci x plus y plus z, alors il allait simplement le calculer pour nous. Ce sera deux plus 57 plus 714. Allons-y. 14 ans, tu vois ça ? C'est donc ça l'efficacité là-bas. Pour la déclaration multivariable. Il peut y avoir un scénario où vous en avez un, mettez ceci en commentaire. Une valeur pour plusieurs variables que vous pourriez avoir et vous voulez peut-être en parler. Vous pouvez littéralement le faire en disant entier x, y. Permettez-moi de modifier les variables ici afin que je n'aie pas à commenter a, B, C. Ensuite, vous dites que a est égal à b, est égal à c, est égal à sept. Cela signifie donc qu'est-ce que j'ai fait pour un objectif ? Ce que j'ai fait, c'est que j'ai déclaré que a est égal à b est égal à c est égal à sept. Ils partagent tous une même valeur. Tous ont, chacun d'eux a la valeur sept. C'est essentiellement ce qui se passe ici. Et si je devais dire system, dot out, dot print, print, LN, qu'est-ce que j'obtiendrais ? Je devrais en prendre sept. Si je dis a plus b plus c, je devrais en avoir sept, non ? Et j'ai mis cette ligne ici et un point-virgule, je devrais avoir sept plus sept plus sept, ce qui devrait être 21. Alors voyons ce jour 21, c'est parce qu'il y en a 77 ici. Plus sept, plus sept jours. Il y en aura donc 21 juste là. Donc oui, c' est la beauté d'une valeur pour plusieurs variables. 8. Identificateurs: Maintenant, la prochaine chose dont nous voulons parler est appelée Java identifier comme étant conscient, nous utilisons des identifiants afin que nous, les personnes qui selon nous, comprennent mieux exactement de quoi nous parlons exactement. Pouvez-vous imaginer que si je parlais d'un code, par exemple, créer un jeu en particulier et autant de voitures dans ce jeu, il y a tellement de variables que la façon dont chaque jeu devrait être, chaque voiture, pour exemple, devrait se comporter correctement ? Nous utilisons donc certains noms ici, et lorsque nous utilisons des noms déclarés de certaines de ces choses ici. Nous devons nous rappeler que les noms doivent avoir un poids très, très précis. Si je parlais de voitures comme celle de Ferrari. Bon, laisse-moi partir parce que j'ai l'impression que je ne suis pas trop familier. guinées lombaires de février par exemple, dans les limbes. Oui, je viens de remettre Lambda Islam, c'est ouais. Et avec les guinées lombaires par exemple, ce que je voudrais faire, c'est si je l'appelle « gelato » par exemple, c'est un gelato. Gelato avec un grand G. Disons que c'était une ficelle, et je l'appelle gelato. Une chaîne avec un nom d'échelle de pistolet ne sera pas une chaîne avec ce ne sera pas la même chose qu'une chaîne avec ce petit nom de Gelato G comme ça, non ? Il est donc très important de noter que chacune des lettres représentées dans votre nom joue un rôle important. Ce grand G change tout. C'est différent de ça. Et c'est ainsi que si la compréhension générale de IA joue à l'intérieur de cette glace ici, je dis 500 chevaux, par exemple, elle a 500 CV, et dans celle-ci, il y a 300 CV. Ça va ? Gardez à l'esprit que comme vous le remarquerez bientôt, quand je l'imprimerai, cela me donnera quelque chose d'autre qui est très différent ou système point, point, print LN. Et je dis « pâte à glace ». Et j'ai mis ça ici. Eh bien, vous vous demandez peut-être pourquoi cela se fait-il ? C'est parce que ce n'est pas dans la méthode principale là-bas. Il doit s'agir d'une méthode. Donc je vais couper ça et le coller dans ce lot de maths ici et voilà, c'est parti. Ensuite, prenez ça aussi, coupez-le et mettez-le ici car nous nous souvenons encore de ce que nous faisons ici. Et ça y est. 300 CV. C'est pour un crédule. Ils voient ça parce que j'ai demandé cette glace. Mais si je change et change ce Gn dans le grand G, j'appelle pour l'autre gelato, 500 HP moyens d'obtenir encore. C'est parce que cela vient de cette seule façon, c'est juste pour vous dire que les noms sont si spécifiques, devraient l'être très. Il est préférable de ne pas laisser d'espace entre un nom. Comme vous pouvez le constater , cela vous donne une erreur. Même si je devais faire ça, ce n'est pas un problème. Le problème est que mon nom qui identifie le nom de ma variable ne doit pas avoir d'espace entre les deux, n'est-ce pas ? Sinon vous pouvez utiliser, vous pouvez utiliser autant de choses que vous voulez utiliser là-bas. Vous pouvez mettre des lettres, des chiffres, des traits de soulignement et des signes de dollar. Mais les noms doivent commencer par une lettre, non ? Donc, votre nom ne peut pas commencer par un chiffre comme celui-ci. Non. Il peut y avoir un numéro entre les deux. Pas de problème. Pas de problème. Mais cela ne peut pas commencer par une lettre. Tu vois ? Il ne peut pas commencer par une lettre. Il ne peut pas commencer par un chiffre, pas une lettre. Excusez ça. De même, les noms qui sont comme int ou booléen ne peuvent pas être utilisés comme noms. Ce sont des noms qui sont déjà réservés. La psyché de Java. Vous savez, les noms des types de chaînes dont nous parlons, les types de variables dont nous parlons comme AND Boolean et bien d'autres encore. Tu vois ça ? Il est donc très important de le comprendre et de le garder à l'esprit. 9. Types de données: Très bien, donc la prochaine chose que nous voulons certainement examiner dans son intestin à voir avec les types de données. Donc les types de données, Gardez à l' esprit que les types de données. Un bon nombre d'entre eux. Nous avons, par exemple, la morsure. Ce qui rend un octet intéressant, c' est qu'il peut stocker des nombres entiers, je crois, de 128 à 127. C'est donc un octet pour toi. Et puis, alternativement , nous avons un short qui peut et malgré devrait être avec une petite lettre avec un short qui peut stocker des nombres entiers de moins 32 768 à 32 767. C'est un shot pour toi. Et puis nous avons également un entier qui peut stocker des valeurs de moins 2 milliards, je crois, à néon, 147 483 648. Cela va de là à un montant similaire. Cet autre côté devrait également être assez nombreux, en fait, silencieux. Grand nombre e, en effet, presque une réplique de l'autre, vraiment juste différent de celui-ci par un. C'est un nombre entier pour toi. Et nous avons aussi notre long, long. Cela peut empêcher les nombres d'un nombre assez important. Un très grand nombre, en effet. C'est au-dessus du 223372036856. Tout le chemin pour voir. Ce n'est certainement pas que de la nourriture, 547750 aide. C'est un chiffre extrêmement énorme. Très grand nombre. Essentiellement, ce sera la même chose, sauf que le dernier mandat devrait être différent, je crois. Désolée, j'ai mis ça ici et puis au tout dernier mandat là-bas, je vais juste mettre un sept. Et ça, c'est long. Et puis il y a un float, qui va provenir de faux nombres fractionnaires et qui s'arrête surtout entre six et sept décimales. Ouais. Ensuite, un double, dont nous parlons depuis un moment, stocke des nombres fractionnaires jusqu'à 15 décimales. C'est donc ce que le double fait pour toi. Et puis nous avons également une valeur booléenne. Boolean, et Booléens ou étoiles, vrai ou faux. Vrai ou faux. Une valeur booléenne vraie ou fausse pour vous. Enfin, nous avons notre Shaw. Shaw, qui ne stocke qu' un seul caractère, un seul caractère. Donc, juste pour récapituler qu' ici sur le flotteur, nous avons à nouveau des nombres fractionnaires. est donc le cas. Voilà, nous l'avons, nous l'avons. Donc, non seulement c'est important, mais sachez également que selon votre choix, sachez que non seulement c'est important, mais gardez simplement à l'esprit que si vous choisissez de l'utiliser par court et le long déchargent un double booléen, un choc. Cela contribuera également à la taille, non ? Les tailles sont donc les suivantes. Pour un octet, nous avons une taille de, je crois que c'est un octet. C'est la taille là-bas. C'est donc un octet. Alors, en tant que phi, laissez-moi mettre ceci en dessous, vraiment juste en dessous ici. Ensuite, en ce qui concerne le plan, nous utilisons l'espace d'environ deux octets ou deux octets. En ce qui concerne l'int également. Nous utilisons l'espace d'environ quatre octets. En ce qui concerne leur durée, nous consommons de l'espace. Gardez à l'esprit que l'espace s'agrandit à cause des grands déserts qui y sont impliqués. Par ici. Vous pouvez voir que cela va faire huit ou huit octets, et c'est long là-bas. Et puis flowed prendrait quatre octets. Et puis un double occuperait également huit octets. Parce qu'il y a un assez grand nombre de valeurs là-bas. Et puis avec un booléen ne prendra qu'un peu. Et puis un dièse occuperait également deux octets. Oui, juste deux octets, non ? Sharp, comme un plan prend deux octets et long comme un double prend huit octets. Et c'est tout à propos des types de données. 10. Nombres: Donc, la prochaine chose dont nous voulons parler plus en détail est ce que l' on appelle les nombres javanais, n'est-ce pas ? Permettez-moi donc de mettre cela comme un commentaire , puis je dis des chiffres javanais. Les numéros Java sont essentiellement. Maintenant, la prochaine chose dont nous voulons absolument parler, c'est les nombres javanais, n'est-ce pas ? Et les nombres Java essentiellement quand on en parle, comme vous pouvez le voir à l'écran, nous avons des chiffres en Java là-bas. Ce sont essentiellement des nombres primitifs d' écriture sont tous des types de données que j'ai essentiellement divisés en deux groupes. Nous avons un entier, un type entier, tout le, laissez-moi le mettre ici. Type entier, tous les types flottants. Très bien, c'est un type flottant, un type entier. Chaque fois que nous parlons de type entier, ce dont nous parlons essentiellement ressemble plus à un shot and end along. De telles informations vous voyez que c' est essentiellement un court et une fin et un long, non ? Mais au moment où j'ai commencé à parler de flotter, de flotter. Ce n'est qu'un commentaire. Donc ça va flotter. Je fais référence au flotteur. Flottez, définitivement et doublez. Tu vois ça ? Il est donc important que vous sachiez de quoi vous parlez et quel type d'écriture est impliqué dans de telles choses. Par exemple, si vous parlez de court, par exemple, un plan peut simplement stocker, comme vous savez qu'il est court, peut stocker des nombres entre thêta2, moins 32 768, jusqu'à ce, 32 700 et quelque chose que cela signifie que vous pouvez, même des nombres comme 5 000 peuvent certainement entrer dans cette catégorie, non ? Donc si je devais écrire, par exemple, c'est court, je pourrais déclarer abattu. Si je vais jusqu'ici et qu'on le met ici, je pourrais littéralement écrire quelque chose comme ça et me faire tirer dessus. Permettez-moi de mettre un commentaire et de dire entier. Numéro. Stroke dirait une piqûre. Maintenant, évidemment, je l'avais fait, il faudrait que je donne mon coup de nom. Disons mon numéro. Le numéro un est égal à deux. Cela pourrait être 8 000, par exemple. Cela pourrait être 8 000. Permettez-moi de le mettre ici pour nous. Il peut s'agir de 8 000 points-virgules. n'y a aucun taux d'erreur. Mais si je devais faire 80 000 erreurs, pourquoi ? Parce que la limite est comprise entre moins trente-deux mille et trente-deux mille, non ? Je dois donc en faire 8 mille. Pas de problème. Je pourrais même aller jusqu'à 32 000. Pas de problème. Mais alors 33 mille ans, tu vois ça ? Donc 32 000, c'est bien. C'est un manque à gagner en moi que je peux utiliser et je peux simplement l' utiliser comme tu veux. Évidemment, cela va prendre un peu d'espèces, comme nous l'avons remarqué dans les choses que nous faisons littéralement ici, qu'il faut environ deux octets d'espace pour cela. Et ça, c'est une piqûre. Et puis j'ai une fin que je peux utiliser et qui a été utilisée pendant tout ce temps. Je vais donc l'appeler MyInt un et dire est égal à n. Comme vous le savez, un Inca contient plus de 2 milliards. Donc je pourrais littéralement mettre un chiffre aussi fou que celui-ci. Et ça ira toujours, aussi fou que ça , parce que ça devrait être environ 2 milliards. Je pense que toutes les clés forment t, c'est-à-dire ceci, c'est l' impression d'un million, donc je suis toujours à portée de main. Ce n'est pas un problème. Aucun problème. Une fin pourrait être de cette nature et le long pourrait être de ce kilomètre de long, pourrait être de cette nature, et c'est énorme et du bois d'œuvre. Il y en avait environ neuf extrêmement nombreux. Très grand nombre. Ouais. Probablement mille milliards de dollars je crois. Mais ensuite, mon énorme numéro, que je pourrais mettre 8123456789. Je pense. Laisse-moi voir. Ouais. Je pense que c'est bon. Il est probablement plus grand que le nombre qu'il devrait être. Donc je vais le mettre à huit heures, comme ça. Je pense que c'est ainsi que se terminerait mon long terme. Et ils sont tous déclarés correctement, pas de problème. Mais avec les nombres flottants également, il y a un peu plus de détails techniques que nous devons être prudents. Ou par exemple, si j' utilise un float puis semi-float et que je dirais que c'est égal à mes flux , disons, 5.7689. Ça y est. Cela devrait fonctionner, mais pourquoi ne fonctionne-t-il pas ? C'est parce qu'il n'y a pas de f. Donc je vais mettre F, ça comprend. Ok, c'est un flotteur. Sinon, je pourrais mettre en place un double, qui est une version plus grande. Et ma porte, et je dis que c' est 8 995, c'est faux. Je peux y mettre autant de termes, un tout juste moins de 15, bien sûr. Et je recommence. Normalement, dans certains contextes, vous trouvez que les doubles ne fonctionnent pas comme ça à moins que vous ne mettiez un D à côté d'eux, n'est-ce pas ? J'aime donc généralement préparer et mettre un D juste à côté d'eux de cette façon pour m'assurer que tout est parfaitement en cristal. Même comme ça, cela peut toujours fonctionner comme vous pouvez le voir, mais mettre d est juste plus correct techniquement. C'est donc ce que j' adore en fin de compte. C'est ce que j'aime à la fin de la journée, gardez à l'esprit que je pourrais simplement imprimer n'importe laquelle de ces choses en mettant simplement un système.Out.Imprimer mon numéro un sur le mien, int1, sur mon long flux entrant ou faire l'un des eux, je pourrais les mettre juste en dessous et ensuite je serai en mesure d'obtenir la bonne réponse. 11. Booléens: Passons maintenant aux types de données booléennes Java. Et c'est là que nous avons mentionné que nous nous concentrons particulièrement sur les réponses vraies ou fausses. Donc pour cela aussi, nous allons juste entrer ici et me laisser simplement taper ça pour nous afin que nous sachions que nous parlons de Java. Booléen. Types de données booléens. Est-ce que ici, le taux d'imposition. Et ici, la chose clé que nous devons vraiment comprendre et garder à l'esprit est que, oh, mes mots-clés ici avec notre booléen ne peuvent être que les valeurs qui ne peuvent être prises que sont vraies ou fausses. Un exemple de ceci serait, revenons notre méthode principale afin que je puisse la mettre en place pour nous. Et je dis Bool, Boolean, oui, et il est du genre, le type de ce dont nous parlons est un booléen à coup sûr. Mais quel en est le nom ? Nous pourrions poser une question, disons, est-ce que le codage est amusant ? Ensuite, nous insérons true, par exemple. accord, donc nous pourrions vraiment créer quelque chose sur ce type ici, aussi bon que du fun à coder, par exemple. Et nous tapons vrai. Et puis peut-être que c'est Fashion Cool. La mode, c'est cool ? Ensuite, nous disons faux, par exemple. Certaines personnes pourraient argumenter là-dessus. Ensuite, nous avons mis un point-virgule là-bas. Ensuite, nous n'avons plus qu'à l' imprimer pour nous-mêmes. Et donc le système point out, point print LN. Ensuite, nous disons, allons-y, citons une entrée amusante. Ensuite, nous avons mis un point-virgule. Ensuite, nous pouvons relier à nouveau le système point , point, imprimer LN. Et puis nous disons que la mode est cool ? Est-ce que la mode est cool. Voyons voir, nous l'avons fait avec une petite lettre. Les données sont donc fraîches et cool. Point-virgule également. Et quand nous l'imprimerons, laissez-moi mettre tout le reste en commentaire. En guise de commentaire. En tant que solide commun, nous voyons seulement que tout le reste est un commentaire. Tout le reste sera un commentaire. Ça y est. Et vous y allez et voilà, c'est vrai, c'est que la journée amusante de codage est une vraie. Surtout dans Cool, False, non ? Et c'est là que se trouvent les données, vous les avez, c'est-à-dire les nouvelles habitudes. Donc c'est vraiment, vraiment cool. 12. Personnages: Ensuite, la prochaine chose que nous voulons examiner concerne les caractères Java. Maintenant, notez que vous devez vous demander de quoi il s'agit, mais les caractères Java ont à voir avec cette partie que je n'arrêtais pas de dire est la netteté, non ? Et ça a à voir avec ce cliché, non ? Et nous pouvons l'utiliser, surtout si c'est le cas, vous pouvez le voir plus comme les élèves de quelqu'un au lycée et nous essayons juste de donner les notes, nous pourrions taper « choc » et ensuite dire que ma note est, Disons que vous êtes brillant et disons que ce sera le cas, nous mettons ça en une seule lettre, a, a, non ? Puis il dit point-virgule. Ensuite, nous pouvons imprimer ceci et dire system out, print, print LN, et il y a print what, migrate, Entrer point-virgule. Encore une fois, je dois simplement le mettre en évidence comme un commun le fait bien, il suffit de faire le tri. On continue. Et le jour C'est un ma note est un A, non ? C'est donc très pratique. Bien sûr, si quelqu'un est comme un étudiant et que vous voulez vous assurer que les informations sont mises en évidence de cette façon pour nous. 13. Coulée de type: Très bien les gars, donc la prochaine chose dont nous parlons certainement est le casting de type Java. Et la meilleure façon d' expliquer l' utilisation du casting que vous pouvez imaginer est la conversion de molécules, n'est-ce pas ? Et nous avons deux types de coulée qui sont la coulée élargie, qui est essentiellement un moyen automatique de convertir un petit type de variable qui est un type plus grand. Et nous parlons de petites ou de grandes tailles ici. C'est pourquoi nous passons d'un octet. s'agit d'un casting élargi. C'est comme si nous convertissions d'un biais à un tir à tir quand il est entier pour porter long à un float ou un double, non ? Comme vous pouvez le voir, tous ceux dont nous avons des tailles croissantes, comme vous vous souvenez des types de données ici, nous en avons parlé et des tailles croissantes là-bas. Et puis le rétrécissement de la coulée est exactement le contraire car avec le rétrécissement du client, ce que nous faisons est exactement cela à l'inverse dans le sens où dans le moulage rétréci, nous sommes manuellement d'un type plus grand en un type de taille plus petite. C'est pourquoi nous commençons par le plus gros, un double, puis nous déchargeons plus que seul, qu'un entier, Danny Shaw qu'un shot, puis une bouchée. Enfin, voyez que la meilleure façon de procéder serait de commencer par un exemple. Je vais donner un exemple d'élargissement du casting. Nous allons donc le nommer ainsi. Et allons-y directement. Nous en arrivons à notre méthode principale ici, comme vous pouvez le voir. Et un exemple de ceci serait, disons que nous avons un entier et appelons-le mon esprit, mon int one par exemple. Et donnons-lui une valeur de tall, par exemple. Et on ferme ça, on descend et on fait un double. Comme vous le savez, la taille d' un int par rapport à un double, c'est une augmentation de la taille en, en plus petit qu'un double. Nous allons donc augmenter et nous prenons la même valeur que nous avions, une fin, qui est 12, alors que maintenant c'est un double. Comment faisons-nous cela ? Nous nommons notre double. Allons-y avec mon ado. Un. Fais pour le double. Si tu veux, je pourrais le mettre en double. Ensuite, j'attribue le nombre entier exact que nous avions. Et si je tape system, dot out, dot print, laisse-moi juste le mettre ici. L'imprimé. Et qu'est-ce que j'imprime ? Je peux les imprimer tous les deux. Alors laissez-moi imprimer mon double d'abord, puis deuxièmement, laissez-moi le copier et le coller ci-dessous. Et changez simplement ce qui est entre parenthèses ici. Et mets ma droite. Voici ce qui se passe essentiellement. Nous avons notre petite taille, la taille du type d'une extrémité car nous connaissons les tailles que nous les avons vues ici, qu'elles augmentent les tailles. Comme vous pouvez le constater, une extrémité est nettement plus petite qu'un double. Mais ensuite, nous prenons la même chose dans ce plus petit , puis un autre qui le rend plus grand. Tu vois ça ? est donc un casting qui s'élargit. Vous voyez que vous pouvez plus comme si nous agrandissions sa taille. Et vous vous demandez probablement pourquoi nous voudrions augmenter la taille de ce système ? Eh bien, au fur et à mesure que vous poursuivez la programmation, il y a des situations qui vous obligent à mouiller Audi ou des choses comme ça. Alors lançons ça et voyons ce que nous obtenons. Devrait avoir un double qui est un plus grand nombre en premier, encore une fois, ici c'est 12.012, non ? Ben a l'esprit. Avec juste le sens qu'il va nous donner, c' est essentiellement ce que nous voyons ici, est essentiellement ce que c'est un mot automatique, c'est un mot automatique. C'est un casting automatique. Un int. Alors échangeable. Java le fait automatiquement pour nous, n'est-ce pas ? 14. Moulage de rétrécissement: Le contraire de cela est maintenant le rang dans le casting, étroit et le casting. Et un exemple de cela serait le même exemple, mais en sens inverse. Tout d'abord, définissons notre double. Et disons que c'est mon truc aussi. Mettons-le sur un pied d'égalité, décidons même de combien de temps ce sera. Disons qu'il va y avoir 14 ans. Combien devrait être 97, par exemple. Et puis nous attribuons un D qui se termine là en continu comme ça. Ensuite, nous définissons un int et nous l' appelons aussi my end. Et nous disons que c'est égal à l'esprit en raison de. Ça devrait être très intéressant. Cela devrait être très, très intéressant. Regardez-moi ça. Au moment où je fais cela, cela me donne une erreur. Dans le cas précédent, ce n'était pas le cas. Pourquoi ? Parce que Java a pu se convertir automatiquement pour moi. J'ai pu comprendre que, hé, c'est un entier et si maintenant être changé, type de tweet d'un double. Tu le vois, mais dans ce cas, ce n'est pas le cas, non ? C'est la chose à faire lorsque vous passez d'une taille de police plus grande à une taille de texte plus petite, vous devez définir exactement ce que vous faites. Donc ce que je vais faire, c'est ici, nous allons mettre entre parenthèses, et tout va bien maintenant, tout va bien. Essentiellement, c'est le casting manuel que nous venons de faire là-bas à l'aspect manuel de celui-ci, ce n'est pas automatique dans le sens où Java ne peut pas simplement le faire pour nous ici. Ici, vous devez le définir que je suis en train de vous convertir en un isolé et de comprendre. Ensuite, après que cela s'est produit, il est maintenant stocké dans ce fichier. Considérez-le comme une boîte appelée My into, n'est-ce pas ? Allons-y donc et imprimons l'impression par points du système. Imprimons mes deux là, ceci et collons cette fin ici aussi. On économise dans, OK, cool. Nous devrions donc avoir environ quatre valeurs affichées ici. Nous pouvons toujours simplement mettre celui-ci, bien sûr, celui-ci aussi. Nous pouvons les mettre en commentaires ou en soda. Nous ne le savons pas. Ils ne devraient pas interférer avec nos résultats sont Bouvier en commun, ils sont donc essentiellement négligés. Laissons ça et voyons ce que nous obtenons. C'est vrai. Alors pourquoi est-ce qu'on l'a fait comme ça ? C'est parce que nous n'avons pas mis print LN. Vous devez donc mettre un n ici. Tu pourrais le poser là aussi, certainement, mais il est déjà là, je crois. Il suffit donc d'imprimer et c'est 14,96, ce qui est notre double. Et pour int, nous avons converti cette même valeur en quoi ? Dans n, dans un bocal. Tu vois ça ? Il a donc pris les nombres entiers et nous en avons 14. Alors c'est à peu près ça les gars. C'est vraiment bien à propos de l' idée du casting Java. Il y a beaucoup d'autres choses coûteuses à explorer ici, mais pour l'instant, c' est définitivement ça. 15. Définition des opérateurs: Très bien, donc la prochaine chose dont nous voulons parler, des gens formidables, c'est ce que nous appelons Java. Permettez-moi de reformuler ceci en tant que commentaire. C'est ce qu'on appelle les opérateurs Java. Que sont également les opérateurs Java ? Vous pouvez le voir plutôt comme des opérateurs mathématiques. Les opérateurs sont essentiellement ceux que nous utilisons pour effectuer des opérations sur des variables et des valeurs. Par exemple, dans ce scénario où j'ai, par exemple, ce qui suit, laissez-moi simplement l'écrire pour nous. Laisse-moi enlever ce type ici et le mettre ici. Maintenant, réfléchissons au scénario dans lequel j'utilise. Et laissez-moi le mettre en commentaires ou par rayon. Donc tu peux le voir comme ça. Ici, nous allons utiliser l'opérateur plus. Nous allons donc commencer par un opérateur plus les opérateurs minimum que je vais ajouter. Donc, pour l'instant, nous allons simplement le laisser en tant que plus. Et je vais dire int plus et dire que c'est équivalent à, laissez-moi simplement l'écrire, puis nous le retirerons, essaierons de le comprendre correctement. Index After Effects car c'est le nom de notre entier. Cela équivaut à 45 plus 60. Fermer. Comprenons, lançons-le d'abord et voyons s'il fonctionne, puis nous expliquons ce qui se passe là-bas. Notre Y est à Detroit parce que nous ne l'avons pas imprimé. Nous n'avons pas demandé au système de l'imprimer. est donc le cas. Et de temps en temps, je ferai certaines de ces choses si tu peux les récupérer. C'est vraiment bien. Montre la progression. Cette scène. X là-bas. Ouais. Voyons voir, la valeur de X devrait être de cent cinq, cent cinq jours. C'est donc exactement Beautiful. Ce que nous avons fait ici, c'est que nous avons nommé cette variable, le type int. Nous l'avons nommé et ensuite nous avons juste 45 plus 60, ce qui signifie qu'en ajoutant ces deux valeurs, j'aurais même pu le modifier pour le multiplier. Permettez-moi de mettre cette virgule et multiplier également avec un astérix là-bas, ce qui va multiplier pour les cinq par 60, ce qui devrait être 2700. J'aurais pu le faire avec Divide par exemple. Mais garde juste à l'esprit que ça ne me donnera pas, puisque c'est un nombre entier, ce n'est peut-être pas la chose la plus intelligente à faire pour toi, parce qu'il va y en avoir une fraction, je crois que ça devrait être trois sur quatre dans des circonstances normales, mais comme je l'ai mis comme un nombre entier, cela va vraiment me donner 0 parce que c'est essentiellement 0,75. Vous voyez, il faudrait que je change sa définition ici. Donnez-lui peut-être un flotteur. Doublez si je veux. D'habitude, j'adore utiliser des doubles. 45, Voyons voir. Devrait s'inscrire en tant que 0,75. Data est là pendant une minute et essayait de jouer avec moi, non ? Oui. Il devrait être de 45 sur 60, soit trois sur cinq, soit trois sur quatre, soit 0,75. Donc c'est, c'est à peu près tout là-bas, non ? Et comme je l'ai dit, il y a bien d'autres choses que vous pouvez utiliser. Évidemment, comme je l'ai dit, la division fonctionne. Il y a aussi la soustraction si tu veux. Je veux dire, là où il y a addition, il doit y avoir soustraction. Donc on pourrait le faire avec une soustraction et économiser 45 moins 6 t. Et ça nous donnera moins 15. C' est donc là toute la beauté du simple fait de travailler avec les opérations. C'est vraiment faire ces choses mathématiques, mathématiquement complexes d'une manière très simplifiée, non ? Lorsque l'opérateur d' impuretés positives est plus ancien , il est souvent utilisé pour additionner deux valeurs, comme dans l'exemple que nous utilisons juste avant. Il peut également être utilisé pour additionner une variable et une variable de valeur IN et une autre variable. Et pour mieux comprendre ça, tu peux le voir comme ça. Par exemple. Pensez-y comme int y est égal à x plus dix y rien. Permettez-moi de l'appeler double largeur parce que je l'ai déjà appelé double ici. Disons que c'est un double y, x plus dix. Pourquoi pas ? Pourquoi ne pas au départ avec cela nous donne ce qui est négatif 15 plus dix. Combien cela nous donne-t-il ? Et lançons-le. C'est une variable numéro n. Quand on l'exécutera. Et nous avons certainement mis un y parce que c'est la valeur que nous recherchons et non pas x. Cela va nous donner moins cinq. C'est parce que tu as moins 15 plus dix. C'est donc le truc juste là. Des gens merveilleux. Vous pouvez même avoir le plaisir d'ajouter même des variables. Avec les variables, vous voyez que vous pouvez littéralement déclarer une nouvelle variable, puis l'appeler w. Z est égal à y plus x, y rien. Cela peut fonctionner. Y plus c, ça peut marcher. Pourquoi cela ne marche-t-il pas ? Ça devrait être moins cinq. Tu vois ça ? Si nous le nommons ici, nous allons trouver Z. La valeur exacte, je pense, devrait être moins dix, si je me souviens bien, ou moins 20 égale moins 15 et moins cinq exactement moins 20. C'est donc ça la beauté de tout ça. C'est ce qui fait la beauté de travailler avec ça. 16. Groupes d'opérateurs: Et, vous savez, Java gère essentiellement les opérateurs de périphériques en plusieurs groupes. Les groupes R aiment et je vais le mettre en commentaire pour nous. Nommez-les groupes Java. groupes d'opérateurs Java. Et les voici. Nous avons, par exemple, arithmétiques, des arithmétiques. Nous avons, par exemple, les affectations 1 et nous avons des comparaisons. Il s'agit de différents groupes d'opérateurs. Nous avons des groupes logiques ou des opérateurs logiques si vous le souhaitez. Enfin et surtout, nous avons également des groupes bit à bit. Vous voyez que les coûts accessoires avec, selon le niveau de profondeur avec lequel vous travaillez, vous rencontrerez de telles choses. Certainement de telles choses. Mais la dernière chose que vous voudrez certainement prendre en compte et conserver dans votre arsenal de codage est également de connaître ce type d'opérateurs. Vous voyez que les différents signes que nous utilisons, je vous ai déjà montré l' addition et la soustraction. Il y a division, multiplication, que nous allons représenter par un astérix. Mais il y a bien plus que ça. Vous voyez que par exemple, nous pourrions utiliser comme le signe du module, lignes de module données par le pourcentage. Et cela ne fait que renvoyer le reste de la division. Tu vois ça ? Elle renvoie le reste de la division. Donc, si vous divisez, par exemple, cinq par deux, vous obtenez deux. C'est vrai, puis ça en laisse un, non ? Donc, si vous utilisez un module, cinq modules deux vous en donneront qu'un, car le reste serait un. Tu vois ça ? est donc essentiellement comme ça que ça fonctionne. Et puis nous avons également un incrément nous représentons par ceci, ce qui signifie essentiellement que vous augmentez la valeur d'une variable d'un, augmentez la valeur de la variable d'une unité. Donc c'est vraiment une bonne chose. Et négatif, négatif fait exactement le contraire de cela juste pour diminuer la valeur d'une variable d'une unité. C'est essentiellement de cela qu'il s'agit. 17. Opérateurs de missions: Ensuite, lorsque nous parlons d'opérateurs d'affectation Java, les opérateurs d'affectation sont utilisés pour affecter des valeurs à des variables. Dans, par exemple, dans cet exemple que je suis sur le point de vous montrer ici, vous pouvez les considérer comme ceci. Laisse-moi juste mettre la force ici pour que tu puisses voir ce qui se passe. Permettez-moi simplement de dire « affectation ». Affectation. Il s'agit de nos opérateurs d'affectation. Et un bon exemple de cela serait, par exemple, si vous dites simplement et que y est égal à 29, vous venez de faire quoi ? Vous avez attribué la valeur 29 dans pourquoi ou comment en utilisant l' opérateur est égal à vrai. C'est donc comme ça que ça fonctionne, non ? C'est ce qui fonctionne. En mettant son égal à deux, vous affectez quelque chose à quelque chose. Vous ne dites pas que quelque chose est égal à quelque chose ou que quelque chose est assigné à quelque chose d'autre. Tu vois ça ? Ensuite, bien sûr, l'affectation supplémentaire pourrait fonctionner, par exemple, comme ceci où nous disons simplement y plus est égal à. En fait, laisse-moi juste dire que Z plus est égal à y. Et laisse-moi juste nettoyer ça pour nous et ensuite ils le mettent en place correctement. C'est une mission que nous accomplissons. Donc tu peux le voir plus comme un, comme ça. Permettez-moi de le dire comme ceci et de dire que y plus z est égal à trois, par exemple, n'est-ce pas ? Donc, essentiellement, ce que je veux dire ici, c'est que c'est plutôt comme ça. C'est plutôt ce que je dis, y est égal à Y plus trois. Tu vois ça ? Donc, essentiellement, si j'ai mon y, ce sera 29 plus trois, ce qui fera 32. Je peux juste l'attribuer car plus est égal à trois. Donc c'est plus comme sur mon y, assigner. Et ajoutez un trois sur mon y comme sinus et ajoutez F3. Tu vois ça ? Permettez-moi donc assurer que tout le reste est réglé parce que nous n'avons pas besoin de tout cela. Et venons ici, essayons lancer ça et voyons ce que nous en retirons. Il devrait donc s'agir d'un système, point out, dot print LN. Et nous disons, qu' est-ce que y, qu'est-ce que y ? Voyons ce que nous obtenons quand nous courons. Notre code. devrait être 32, voilà , 32 juste là. Tu vois ça ? Voilà donc la mission supplémentaire. Bien sûr, vous auriez pu le faire aussi avec le signe négatif. Et avec de très nombreux autres opérateurs, vous pourriez utiliser un signe positif. Pour l'addition, tout est négatif sur la soustraction, la multiplication que vous pouvez faire en module. Vous pouvez le faire avec nombreux symboles en actes, il vous suffit de décider finalement comment vous voulez le faire. Tu vois ça. Juste pour te donner un exemple. Il y a, par exemple, que vous auriez pu faire comme, par exemple, si vous deviez dire y est égal à, disons que y moins est égal à cinq par exemple. Vous voyez ça, puis vous le fermez. Il peut également y avoir un pourcentage Y à un pourcentage Y égal à deux. Par exemple. Il peut également y avoir pourquoi. Les possibilités sont vraiment. 18. Opérateurs de comparaison: Les possibilités sont tout simplement infinies. Et gardez simplement à l'esprit que si vous vouliez faire des opérateurs de comparaison Java, c' est-à-dire comparer, c'est-à-dire des opérateurs de comparaison. Donc ceux-là, laissez-moi juste mettre un commentaire ici afin qu'il soit très clair qu'un lot essaie coder quelque chose que nous mettons juste un texte pour notre propre esprit sauvage Bain que vous pourriez utiliser ce double signe pour indiquer que quelque chose est définitivement quelque chose est définitivement égal à autre chose. Cela signifie donc que quelque chose est égal à autre chose. Et puis si vous mettez un point d'exclamation, point d'exclamation comme celui-ci avec un égal, cela signifie que quelque chose est différent, différent de. Laisse-moi juste te le poser pour que tu n' aies même pas à le confondre avec quoi que ce soit d'autre. Cela signifie donc différent ou non égal à. Celui-ci signifie définitivement égal à. Et il y en a tellement, par exemple, il y a quelque chose qui est supérieur à, euh, et puis il y a quelque chose qui est inférieur à. Et puis il y a aussi celui où on dit moins ou égal à deux, non ? C'est donc essentiellement inférieur ou égal à. Donc c'est inférieur ou égal à, non ? Et le contraire serait simplement supérieur ou égal à, supérieur ou égal à. Ensuite, nous avons également Java. Nous avons également des opérateurs logiques Java. Les opérateurs logiques qui fonctionnent de la manière suivante. Si vous deviez avoir deux esperluettes, par exemple, au sens de l'Empereur , qu'est-ce que cela signifie ? Cela signifierait que sa fin logique. Et ce que cela signifie, d'ailleurs, c' est qu'il retourne vrai si les deux déclarations sont vraies. Exemple de ceci, parce que ce n'est pas très clair pour, pour, pour, pour, à l'œil nu, vous penseriez que x est inférieur à six, par exemple. Et puis tu dirais esperluette, esperluette. Et puis vous diriez que x est également inférieur à neuf, par exemple. Permettez-moi de dire que x est inférieur à neuf, par exemple, n'est-ce pas ? Cela signifie qu'il doit remplir les deux. Les deux, les deux. X devrait certainement être inférieur à n être listé neuf. Ou nous aurions pu faire le contraire ici et Xij devrait être inférieur et supérieur à. Bien qu'il doive avoir un certain taux logique. Il doit donc être supérieur à trois, par exemple, ce qui signifie que x est compris entre 63, mais six, N3 eux-mêmes ne sont pas inclus. 63 eux-mêmes ne sont pas inclus. Comment le savons-nous ? Parce qu'il n'y a aucun signe égal sur aucun d'entre eux. Sur MOI, parmi eux, nous disons c. Et il y a beaucoup plus d'opérateurs logiques java bien sûr, mais environ quelques-uns. Il y a aussi celui qui doit faire juste un point d'exclamation, ce qui signifie que ce n'est pas logique ET NOD logique, comme on l'appelle, qui inverse simplement le résultat renvoie faux. Si le résultat est vrai, tu le vois ? Il suffit donc de garder à l'esprit toutes ces possibilités qui existent ici même. 19. Cordes de Java: Ensuite, la prochaine chose que nous voulons absolument examiner concerne ce que nous appelons les chaînes Java. C'est probablement le plus souvent celui que vous rencontrerez le plus souvent savoir les chaînes Java. Alors laisse-moi poser ça pour nous. chaînes Java. Et ce que sont essentiellement les chaînes Java. C'est comme ça que nous expliquons le concept de cordes. Nous avons indiqué que les chaînes ne sont utilisées que pour stocker du texte. Il s'agit essentiellement d'une chaîne de caractères, c'est simplement une variable contenant une collection de caractères entourés de guillemets doubles. C'est ainsi que nous identifions une chaîne. S'il y a des guillemets doubles et que nous savons que c'est une chaîne, n'est-ce pas ? Un exemple de cela serait une chaîne de choses préférées que nous adorons lors du codage d'une chaîne de salutation. Et puis nous disons que c'est l'équivalent de bonjour à tous. Bonjour à tous. Très bien. Donc, essentiellement, ça va se passer comme ça. Mais qu'est-ce qui manque ? Notation, max, ces deux citations dont nous avons besoin juste là. Ils doivent donc être là. Par tous les moyens. Voila, ça y est, ça a l'air vert. Aucune erreur n'est parfaite que ce que c'est. Et sa chaîne en Java est en fait un objet qui contient des méthodes pouvant effectuer certaines opérations sur des chaînes. Par exemple, la longueur d' une chaîne peut être trouvée avec la méthode length. Maintenant, quelle est la méthode de la longueur ? C'est comme des alphabets, non ? Pense à ça comme des alphabets. Chose. Par exemple. Cette salutation. Si je voulais compter combien de lettres, combien de caractères si vous voulez, y a-t-il là-dedans. Comment est-ce que je pourrais faire ça ? Et je veux juste m' assurer que j' enlève ça comme ça et que j' apporte des vêtements comme ça, ce serait encore plus logique. Rassemblez le bonjour à tous . Comment est-ce que je pourrais faire ça ? Je vais juste dire système, point out, point print LN. Et je vais simplement dire, par exemple, la longueur d'un message d'accueil est mise en double notation max et dit ajouter là, qu'est-ce que j'ajoute ? Plus salutation, salutation, longueur du point. Et il suffit de fermer ça. Et juste comme ça, je pourrai savoir quelle est la longueur de notre texte, ou combien de caractères il y a dans le mot. Bonjour à tous. Juste comme ça. Et la longueur d' un message d'accueil est de 14. Essayons donc de compter ces fossiles et voyons ici chacun d'eux, 234567891011121314. Les données sont donc au point 14 caractères, donc le nombre de lettres qui s'y trouvent. Et avec la plupart des cours de codage, vous constatez que ce que l'examinateur peut faire ou que quiconque vous enseigne le ferait probablement écrire quelque chose comme une chaîne de caractères, puis taper, par exemple, du texte TXT, c'est-à-dire. Ensuite, mettez les lettres d'un alphabet, a, B, C, D, E, F, G, H, I, J K, L M N O P Q R S T , T, V, W, X, Y, Z. Ensuite, mettez comme une fin là-bas et mettez simplement ici au lieu de la longueur d'un message d'accueil que de trouver la longueur de ce texte. Juste comme ça. Ils l'exécutent et ils trouvent que le chiffre est 25. C'est parce que j'ai quitté l'un d'entre eux. Voyons voir. Les anomalies doivent être 26 alphabets, a, B, C, D E, F, G H I J K L M N O P Q R S T U V W X Y, Z. Pardonne-moi si j'oublie, si j'ai oublié un des alphabets là-bas. Mais en gros, oui, tu vois vraiment comment il est capable de compter ces 25 lettres pour nous, non ? Donc c'est cool. C'est incroyable. Et il y a certainement beaucoup plus de méthodes de chaînes que ça, non ? Par exemple, nous avons deux majuscules puis deux minuscules, par exemple, lorsque regardons notre texte ici avec cet alphabet que j'ai ici qui n'est peut-être pas le plus parfait. Je pourrais, par exemple, réécrire le tout en majuscules, comme vous pouvez le voir, toute la capsule supérieure de la mine. Mais que se passerait-il si je voulais les mettre toutes en basse capitalisation ? Comment est-ce que je fais ça ? Eh bien, c'est simple. Comment faisons-nous cela ? Eh bien, tu viens de faire ça, peux annuler tout ça. Et en écrivant au lieu de, nous ne trouvons pas la longueur, nous ne nous intéressons pas à elle et à la longueur, mais plutôt à la minuscule. est donc le cas. Pour alto minuscule. Et avec nous, cliquez sur Exécuter, et nous allons tout voir à nouveau, juste en minuscules. C'est-à-dire que tout a été mis en minuscules. La même chose s'applique ici. Au lieu que cette salutation soit telle qu'elle est. On pourrait lui faire ça. Nous pourrions simplement tout mettre en majuscules, en minuscules, en majuscules. Et nous allons déplacer cela, ce qui nous donne une erreur. Lancez-le et voila le statut. Ce sont nos textes, mais faisons le salut. message d'accueil en majuscules doit être Hello. Tout le monde voit ça ? Il y en a donc de grosses lettres, non ? Et il y a aussi la possibilité, disons que vous vouliez trouver un caractère dans une chaîne, n'est-ce pas ? Nous utilisons donc ce que nous appelons la méthode d'index, n'est-ce pas ? Parce qu'il renvoie l'index qui est la position de la première occurrence d'un texte spécifié dans une chaîne, y compris un espace blanc. Espace blanc. Par exemple, que se passerait-il si je voulais trouver dans le mot bonjour à tous ? Et si je voulais trouver le poste ? La position de chacun ? Pour ce faire, je pourrais simplement me laisser le copier et le coller à nouveau parce que je l'ai déjà. Je pourrais simplement dire « salutation ». Puis j'ai dit « point index off ». Ça y est, index désactivé. Et c'est un indice de quoi ? Est-ce une ficelle ? Bass, les options, puisque je suis en train d'indexer une valeur, caractères, qu'est-ce que j'indexe ? Je suis donc définitivement en train d'indexer une chaîne. Une ficelle. Quel est le nom de cette chaîne ? Le nom de cette chaîne est, par exemple, disons que je cherche simplement à localiser la position d'une de ces lettres ici. Par exemple, supposons que je cherche la lettre Z et que je souhaite localiser la position de la lettre Z. Alors viens ici et clique sur Texte et déplace-la pour l'indexer. Et c'est une chaîne que je recherche. Sur cette ficelle, qu'est-ce que je vais chercher ? Je vais juste mettre une citation et mettre la lettre Z, non ? Et lancez-le et voyez ce que je trouve. Voyez ce que je propose. Voilà, position 24. Vous vous demandez sûrement, mais j'ai reçu 25 lettres. Pourquoi est-ce que ça m'en donne 24 ? Eh bien, quand Java compte, il commence à 0. Donc, si vous partez de 0, vous prenez littéralement tous les nombres que vous auriez comptés normalement, achetez-en un. C'est comme si tu faisais une soustraction d'une unité. C'est pourquoi nous en avons 24 au lieu de 0,5. Tu vois ça ? Si vous voulez être un peu sophistiqué, vous pouvez littéralement, vous pouvez littéralement mettre et imprimer quelque chose comme trouver une position de et ensuite vous y êtes attaché. La valeur que vous voulez remplacer écrit la valeur que vous voulez toute la journée. 20. Concaténation: Très bien, et ensuite la prochaine chose dont nous voulons parler est la concaténation. Qu'est-ce qu'une concaténation ? C'est écrit pour nous ici. Caténation. La concaténation est essentiellement la meilleure façon d'y voir. C'est comme ça. Dans le cas, par exemple, d'une concaténation de chaînes. Lorsque vous avez, par exemple, opérateur d' addition, il peut être utilisé entre des chaînes pour les combiner. Cette combinaison qui se produit là-bas est ce que nous appelons la voiture Kong Tan Ni Shun, c'est ce qu'on appelle la concaténation là-bas. Et la concaténation, comment allons-nous procéder ? Essentiellement, ce que nous allons faire, par exemple, c'est que nous savons que nous avons eu un moment où nous avons parlé un peu de cela, mais ici nous pouvons le faire beaucoup plus loin. Et, vous savez, vous pouvez, par exemple, simplement dire que c'est quelque chose que nous avons déjà fait. Nous ne savions tout simplement pas que nous étions toujours en train de concaténer. Pensez-y comme si vous aviez l'occasion, par exemple, de dire que vous deviez dire que nous avons une souche. C'est un nom. Et puis c'est l'exemple de Chris. Et puis vous avez également un train de synthèse. Je devrais mettre des codes doubles. Voici une autre chaîne, le nom de famille. C'est Chris Johnson par exemple. Ouaip. Écrans Johnson. Et je vais l'éteindre. Et finalement, ce que je peux faire c'est que je peux simplement faire ce nom plus le fait que j'utilise un plus et un nom de famille. C'est là que la concaténation entre en jeu. J'ai concaténé ces deux variables là-bas. Ça va ? Et qu'est-ce que j'obtiens ? Je vais chercher Chris Johnson. Je pourrais ajouter un espace ici entre eux juste pour m'assurer que cet espace entre eux, bien sûr, et quelle est la taille de cet espace. Bien sûr, s'ils sont de la taille entre les deux, cela déterminera dans quelle mesure les arts soutenus ou une seule barre d'espace devrait suffire. Et papa c'est Chris Johnson. Tu vois ça ? Il existe donc deux types de variables. C'est-à-dire que les chaînes de coûts ont été concaténées. Et vous pouvez également utiliser la méthode conquise pour concaténer deux chaînes, n'est-ce pas ? Alors celui-ci, comment se fait-il ? Au lieu de faire ce que j'ai fait ici ? J'aurais pu le faire. Je pourrais dire, faisons-le ensemble maintenant. Je vais dire name.com cut. C'est le nom ou le prénom. Prénom. Il y en a un Et je n'en ai plus besoin. C'est donc une alternative à ce que nous venons de faire ici. Cela devrait donc nous donner les mêmes résultats. soda Chris Johnson, c'est Chris Johnson. Chris Johnson, même en dessous. Tu vois ça ? C'est donc le truc juste là. La flexibilité avec cela, le fait que vous puissiez terminer la barre d'espace beaucoup plus facilement sur le deuxième scénario ici qui n'est pas si facile à faire au premier coup d'œil, bien sûr progressivement vous êtes capable de mieux apprendre. Mais pour l'instant, c'est ce que nous sommes capables de faire, non ? 21. Math Java: Et puis la prochaine chose dont nous voulons parler est Java math. Et ce que sont essentiellement les mathématiques Java, c'est que cela ressemble plus à une classe qui vous permet vraiment d' effectuer de nombreuses tâches mathématiques sur des nombres. Ainsi, par exemple, la méthode math, la méthode math max peut être utilisée pour trouver la valeur la plus élevée de x et y, n'est-ce pas ? Par exemple, si vous aviez, par exemple, quelque chose comme math point max et que vous attendez de présenter peut-être 719. Donc, la meilleure façon de procéder, bien sûr, est que si vous avez quelque chose de la manière suivante, vous pouvez simplement mettre ici et c'est un système. Dot out, dot print LN et mettez-le simplement entre parenthèses. Et son système comme ça, bien sûr, ferme et Java devrait être capable de le détecter nous indiquait que 19 est le plus gros. pourrais faire la version alternative de cela et dire méchant, bien sûr. Et même là, Java devrait nous dire que sept est le minimum. Alors ça y est, non ? C'est donc une chose vraiment, vraiment cool qui peut se produire là-bas. Sous Java Math. Il s'agit de certaines opérations qui figurent déjà dans le programme. Et puis il y a aussi SQRT, qui signifie littéralement racine carrée. Cela vous permet donc d' obtenir une racine carrée de n'importe quel nombre que vous voulez. Même les nombres assez complexes comme 80, disons la racine carrée de 80, qui devrait être compris entre 89. Voilà, 8,94 données comme ça, comme ça pour vous, c'est déjà bien fait. Et puis vous pouvez également être, vous pouvez utiliser l'ABS mathématique, qui est utilisé pour les valeurs absolues. Donc ABS et ABS renverront essentiellement la valeur positive absolue de x. Cela fonctionne bien si vous avez un nombre négatif comme celui-ci, par exemple, la meilleure façon de le faire, laissez-moi changer de clavier. meilleure façon de le faire est de mettre comme moins 80. Cela devrait vous donner 80 positifs. Ça y est. C'est parce que c'est un nombre absolu. Et les nombres absolus ont toujours raison de Paul. Et nous pouvons également avoir un aléatoire mathématique, qui renvoie un nombre aléatoire compris entre 01, ce qui est inclusif d'ailleurs. Alors laisse-moi juste analyser cette unité pour nous et dire « aléatoire » ici. Très bien. est donc le cas. Laissons-le. Et il va renvoyer un nombre compris entre 0,010 ou simplement de manière aléatoire. Donc si je l'exécute à nouveau, je n' obtiendrais probablement pas la même chose. Tu vois ça ? Donc tuer en randomisant et juste faire apparaître aléatoirement des nombres aléatoires surgissant comme ça, non ? Pour avoir plus de contrôle sur le nombre aléatoire, vous ne voulez peut-être qu'un nombre aléatoire compris entre 0100. Vous pouvez utiliser la formule suivante. Nous pouvons utiliser une formule du type suivant. Et dites simplement, par exemple, que hey, random int est égal à, vous gagnez un certain contrôle. Ici, il y a un peu un peu comme le casting, casting rétrécissant si vous voulez, que nous faisons encore ici. Et laisse-moi juste mettre ça ici, voilà, c'est pour ça que je voulais des maths. C'est Math dot random. Et puis ici utilise C multiplié par cent et cent un. Cela signifie essentiellement de 0 à 100. C'est ça, c'est essentiellement ce que cela signifie. Et comme il s'agit d'un commentaire qui s'assure simplement que le mode commun est activé, moule de commentaire est activé. Et tout ce que vous avez à faire, c'est donc imprimer. Imprimez cette valeur ici. Triez ILS, print, random et t. Donc, nous en avons trois. Très bien, relançons et voyons ce que nous obtenons. Maintenant. Nous en avons 17. Réexécutons-le et voyons ce que nous obtenons. Maintenant, nous en avons sept. Il s'agit simplement de valeurs aléatoires. Il y a une formule plus fixe pour expliquer comment cela se produit, juste des villosités aléatoires qui sortent, 48 et ainsi de suite. Et vous pouvez le faire autant de fois que vous le souhaitez, et cela continuera à vous donner des valeurs différentes, n'est-ce pas ? Si jamais il devait répéter un numéro, sachez simplement qu'il y en aurait une, une coïncidence complète, ce ne serait pas parce qu'il y a nécessairement quelque chose spécial dans ce numéro. C'est juste des valeurs aléatoires en cours d'exécution. 22. Booléens Java Partie 2: Ensuite, la prochaine chose que nous voulons absolument examiner est appelée ou plutôt a trait aux booléens Java. Bien que nos booléens Java, eh bien, très souvent en programmation, vous aurez besoin d'un type de données qui ne peut avoir qu'une des deux valeurs comme oui ou non, On, Off, True ou False. Cela se produit souvent dans le machine learning et dans tout l'aspect de l'IA également, n'est-ce pas ? Et Java possède un type de données booléen qui peut prendre les valeurs true ou false. Valeurs booléennes. Ou bien un type booléen est déclaré avec un mot clé booléen et ne peut prendre que des valeurs vraies ou fausses. Par exemple, comme nous l'avons mentionné la dernière fois, nous pourrions parler de la façon dont le booléen, puis nous disons que c' est un exemple amusant de Java. Et nous l'avons assigné, dessiné ici, l'est définitivement. Et nous pourrions parler de la valeur booléenne. La nourriture est-elle bonne ? On dirait une pluie. Non, ça ne l'est pas. Ça ne l'est pas. Le codage, c'est bien, pas la nourriture. Ensuite, vous pourriez dire système point out, point, print LN. Et puis juste là, vous pouvez taper ce que vous avez placé au départ est amusant, et vous obtiendrez ce que vous voulez y arriver. Et puis ici aussi, vous pourriez simplement dire, est-ce que la nourriture est bonne ? Et quand vous lancez ces deux-là, vous devriez obtenir Vrai ou Faux. Vrai ou faux. C'est vrai ou faux selon ce qui lui a été assigné, n'est-ce pas ? Et d'accord, il est plus courant de renvoyer des valeurs booléennes à partir expressions booléennes pour les tests conditionnels, vous voyez que les tests conditionnels sont très pratiques. Et c'est quelque chose que nous explorerons plus en détail au fur et à mesure. Mais juste pour une expression booléenne, l'expression booléenne est une expression Java qui renvoie une valeur booléenne, vraie ou fausse. Vous pouvez utiliser des opérateurs de comparaison tels que l' opérateur supérieur à pour savoir si une expression ou une variable est vraie, n'est-ce pas ? Cela peut donc être très utile. Et, par exemple, je pense que c'est plutôt comme ça. Pense plutôt à ça. Supposons que int x soit égal à huit. Et disons que vous avez eu un int égal à trois. Et vous vouliez vérifier, par exemple, quel est le plus grand entre les deux en termes de vrai ou de faux, n'est-ce pas ? Donc, faites une déclaration, par exemple, et dites system dot out, dot print LN et faites une déclaration comme x est supérieur à, pourquoi est-ce vrai ou faux ? Maintenant, vous et moi regarderions que X et Z sont plus grands que trois et puis nous dirions, Oui, définitivement, c'est vrai. C'est vrai. Alors voyons voir. Java est capable de le détecter. Et je crois que c'est parce notre y ou notre y n'est pas accepté ici parce que je suis sûr qu' il y a un point comme ici où notre y était encore actif. Mettons cela dans le commentaire afin que nous n'ayons pas à nous inquiéter à ce sujet. Bien. Alors voilà, y est à nouveau accessible. Alors voyons voir. C'est vrai ici. Les données sont donc vraies, et je pourrais toujours mettre ceci dans les commentaires, juste pour m'assurer que nous ne sommes pas continus, non ? Alors laissez-moi le relancer juste pour que vous puissiez profiter des zones. Ça va être vrai. Encore une fois. Je suis sûr qu'ils ont volé notre numéro aléatoire ici après avoir fui. C'est celui qui nous donne 95. Permettez-moi donc de supprimer celui-ci. Nous n'en avons plus besoin. Essentiellement, ce dont nous avons besoin, c'est ça, d'accord ? Et nous pourrions même le faire de la même manière que vous pourriez le faire d'une manière plus facile, en incluant les valeurs elles-mêmes au lieu de simplement mettre ces valeurs, nous pourrions mettre comme 4567, c'est-à-dire C'est, est-ce que c'est vrai ou faux ? Voyons voir. C'est faux. C'est Java qui le fait automatiquement pour vous et c'est comme, Hey, c'est un booléen et c'est une situation vraie ou fausse ici. Et si c'est faux, mais cinq n'est pas plus grand que 67. C'est donc exactement ce qui se passe là-bas. Et ils pensent que vous pouvez également le faire avec le signe égal et simplement dire, par exemple, 45 est 45 égal deux. Et souvenez-vous que nous montrons égal à par deux signes égal égal égal à 267. Voyons quand Java l'exécutera. Voyons voir, j'ai appuyé sur le bouton Debug là-bas. Ce que je veux appuyer sur Run false. Ce n'est pas vrai. Ce n'est pas vrai, mais on a 45 ans, voyons voir. C'est 45 égal à 45, c'est vrai ? C'est vrai. Tu vois ça ? Oui, c'est parce que la nourriture cinq e équivaut à 45. C'est ce qui fait la beauté d' utiliser des expressions booléennes. Juste un peu de ça. Comme S arrive dans la plupart des situations, vous pouvez certainement en voir la valeur. 23. Déclarations conditionnelles: Ensuite, la prochaine chose que nous voulons explorer est probablement l'une des choses les plus charnues qui entrent en jeu, en particulier dans toutes les applications du codage. Et ça a à voir avec déclarations conditionnelles, n'est-ce pas ? C'est faux. Le premier est l'instruction conditionnelle if else de Java. L'instruction conditionnelle if else de Java. C'est parce que Java suppose les conditions logiques habituelles des mathématiques. Bien qu'il soit inférieur à, supérieur à égal à deux. Java a intégré des instructions conditionnelles. Vous pouvez donc utiliser if, par exemple, si vous voulez spécifier un bloc de code à exécuter, si la condition spécifiée est vraie. Vous pouvez utiliser, si quelque chose est vrai, alors vous pouvez utiliser else pour spécifier un bloc de code à exécuter si la condition est fausse, vous voyez ça ? Et puis else if aussi, this, this if else, days, else if, qui est utilisé pour spécifier une nouvelle condition pour tester si la première condition est fausse. Et puis ils changent également. Switch, quel interrupteur ? Instruction conditionnelle ou cas de commutateur pour spécifier de nombreux blocs de code alternatifs à exécuter, nous allons nous concentrer fondamentalement sur si et sinon, en particulier non ? Et peut-être sur Else-If. Ça va ? Et il en va de même pour les autres langages de codage. Vous pouvez penser à cela comme dans un exemple pratique. ils ressembleraient, par exemple, disons si, si vous les mettez, s' il y en a quatre, est supérieur à 15, par exemple, que devrait-il se passer ? C'est donc comme ça que ça fonctionne là-bas. Donc je vais juste ouvrir ma parenthèse ici et le mettre comme ça. Et au moment où je fais cela, j'essaie de voir où se trouve l'erreur parce que je n'ai encore rien fait, mais cela me donne déjà une erreur. OK. Ouais. Je pense que c'est bon. Mais est-ce que c'est vrai ? Non. Je ne pense pas que ce soit bon. Je ne pense pas que ce soit bon. Voyons voir. Permettez-moi d'en ajouter un autre. Ouais. Ça va. Non, ça va. C'est là que s'est produite l'erreur. En raison de beaucoup de commentaires que j'ai faits dans tout ce code que je suis en train de faire maintenant. Donc, je pourrais dire par exemple, le point du système, impression par points et tapez simplement quelque chose comme 20 ou 34 est supérieur à 34 est supérieur à 15, n'est-ce pas ? Oui, c'est si cette condition est remplie, si cette condition est vraie, alors c'est ce qui devrait arriver, non ? Alors c'est ce qui devrait se passer si c'est vrai. Donc Java va comprendre et exécuter ceci et vérifier au lieu de tout supérieur à 15, si c'est le cas, je vais écrire ceci. Si ce n'est pas le cas, il n'écrira rien d'autre parce que je ne l'ai pas écrit. Je ne lui ai pas dit quoi faire. Si ce n'est pas vrai, il l'écrira. Pourquoi ? Parce que c'est vrai. Mais permettez-moi de le faire et de mettre la situation alternative ici et de fixer celle de quatre. Si quatre vaut moins de 15 , écrivez ce qui suit. Si je fais cela, il n' y écrira rien en ce qui concerne celui-ci, n' est-ce pas ? Rien n'est aussi vrai ni du scénario précédent. Et pour éviter, vous vous demandez probablement de l'installer là-bas. Mettons-le dans un devis et exécutons-le sans rien voir. Rien. C'est parce que nous n'avons pas précisé ce qui devrait se passer si la condition n'est pas satisfaite comme vraie, n'est-ce pas ? Et cela nous amène à la deuxième partie de notre propos ici pour ensuite dire. Mais alors, si ce n' est pas le cas, comment se passera-t-il, que se passera-t-il dans la situation alternative inverse ? Pour bien comprendre celui-là aussi Eh bien, laissez-moi simplement le supprimer et assurez-vous que je l'obtiens. C'est ce que je recherche. Ce type est en haut. Permettez-moi de tout supprimer. Et voilà, sinon. Il y a donc ma déclaration d'autre là-bas. Sinon, que faut-il écrire si la condition ci-dessus n'est pas remplie ? Qu'est-ce qui doit être écrit ? Notre type ? Et dis-lui juste d'écrire. État non satisfait. Par exemple, la condition n'est pas satisfaite. Voila. Ça y est. Lancez-le et voyons que la condition n'est pas satisfaite. Cette condition n' est pas satisfaite. Ici. Ça y est. Donc la déclaration else rend compte d'un scénario dans lequel la condition qui a été satisfaite, qu'est-ce qui est faux ? Si c'est vrai, il s'exécutera. S'il est faux, il ne s' exécutera pas. C'est donc là que le problème entre en jeu, n'est-ce pas ? Et c'est ce qui fait la beauté de tout cela. C'est ce qui fait la beauté de tout cela. Et vous pouvez utiliser l' instruction else if pour spécifier une nouvelle condition. Si la condition est fausse. L'avantage de celui-ci est simplement qu'il vous permet de spécifier autant de conditions que possible. Mais seul l'autre est utilisé. Un verdict final pour dire que si quelque chose est faux, c'est ce que vous trouvez entité. C'est tout. Mais sinon, si comme ici, je ne pourrais pas littéralement remplacer ça par else-if et ça marchera toujours. C'était 210 % de travail. Mais avec else if here, vous devez garder à l'esprit que je peux mettre une autre condition et dire autre chose. Si, par exemple, t est inférieur à 16, alors que dois-je écrire ? Tu vois ça ? Alors faisons-le et voyons maintenant pourquoi il n'a rien lu ? C'est parce qu'ici, les extensions Java au lieu de dollars sur 50 nœuds, pas moins de 15, il a dit, OK, laissez-moi sauter. Peut-être trouverai-je quelque chose qui le satisfera et ensuite dire autre chose, si l'empreinte est inférieure à 16, cet insecte qui fait 20 n'a pas moins de 16 ans. Alors il l'a trouvé, oh mon Dieu, je ne peux rien écrire. Je pourrais encore mettre autre chose ici et dire autre chose. Bien sûr, je veux mettre mon autre en dehors de cela, donc c'est un OLS. Et dans mon autre cas, je pouvais taper quelque chose d'aussi simple que system. Système, point, impression. Et les conditions ne sont pas satisfaites. Permettez-moi de mettre les deux conditions pour qu' il soit clair que nous parlons de cette dernière. condition de la balle n' est pas satisfaite. Il a vérifié si et puis il a vérifié autre si et ensuite il s'est finalement appuyé sur autre chose pour dire, accord, si les deux ne sont pas satisfaits, et donc, c'est ce qui se passe. Mais que se passera-t-il si nous faisons le contraire ici ? Eh bien, si nous faisons cela, ce sont des recherches et c'est ce que nous obtenons. Essentiellement, il suffit de s'arrêter sur la toute première ligne parce que c'est comme si nous étions satisfaits, nous avons déjà imprimé, nous n'avons pas besoin de continuer. C'est ainsi que Java comprendra ce qui se passe ici, n'est-ce pas ? 24. Projet de cours: Très bien, merci beaucoup d'avoir rejoint ce cours. J'espère que vous avez tant appris et que tout ce que vous avez appris vous permettra voir véritablement sa valeur et sa mise en œuvre dans la vie de tous les jours. Le problème avec Java, c' est qu'il a tellement d'utilisateurs. Et comme vous l'avez probablement remarqué avec certains des exemples que nous donnons, il y a tellement d' applications de cela et j'espère que vous serez en mesure de les appliquer. Et pour votre projet de classe, ce que je veux que vous fassiez, c'est que j'ai joint quelques exercices ici. J'aimerais voir comment vous êtes capables de résoudre ce problème que j'ai joint ici. Et j'adorerais avoir un code à points. Donc, si vous avez résolu cet exercice que j'ai joint aux fichiers du projet, envoyez simplement cette réponse et je vous ferai part de vos commentaires à ce sujet. Très bien, bravo.