Programmation Java : code de base pour les programmeurs débutants | Matthew Dewey | Skillshare

Vitesse de lecture


1.0x


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

Programmation Java : code de base pour les programmeurs débutants

teacher avatar Matthew Dewey

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 au Java pour débutants

      1:36

    • 2.

      Téléchargement et installation d'Eclipse

      6:20

    • 3.

      Exécution Eclipse et première ligne de code

      13:23

    • 4.

      Types de données et variables

      6:34

    • 5.

      Travailler avec des données et des variables

      4:37

    • 6.

      Convertir des données

      10:47

    • 7.

      Retrier des entrées utilisateur

      6:22

    • 8.

      Si vous avez des informations de base

      9:50

    • 9.

      Nested si vous avez des déclarations et des opérateurs supplémentaires

      10:56

    • 10.

      Méthodes de texte pour débutants

      11:35

    • 11.

      Méthodes de mathématiques pour pour débutants

      5:09

    • 12.

      The While et pour la boucle

      6:58

    • 13.

      La réponse du projet final

      16:09

    • 14.

      Conclusion pour les débutants Java

      1:29

  • --
  • 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.

166

apprenants

--

projet

À propos de ce cours

Bienvenue dans votre cours Java pour les débutants !

Java, l'un des langages de programmation les plus populaires dans le monde et pour bonne raison. C'est l'un des langages de programmation en général qui peuvent être utilisés pour créer des applications et des sites Web. Toutefois, comme s'en apprendre n'importe quel langue, l'apprentissage Java peut être un processus difficile, mais il n'est pas obligatoire.

Je m'appelle Matthew Dewey. J'enseigne des programmes depuis plus de 4 ans et j'ai écrit des livres sur le sujet de la programmation, de l'apprendre à faire de la carrière à partir de la programmation.

Mon approche en matière d'enseignement est purement pratique. La meilleure façon d'enseigner la programmation n'est pas par le souvenir du code, mais l'application de ce code. Je vous montrerai le code que vous pouvez écrire et tester pour vous de vous-même.

Vous apprendrez à :

  • Installez votre logiciel, Eclipse

  • Établir du code fondamental

  • Créer et utiliser des variables

  • Retrier l'entrée utilisateur

  • Traduire des données simples

  • Créer des programmes simples

  • ainsi que des conseils et du code BONUS !

Ne cherchez plus encore ce cours vous permettra d'orienter le monde de la programmation ! Je peux vous garantir que les connaissances que vous apprenez vous aidera à démarrer dans la programmation Java

J'espère que vous apprécierez ce cours, et cela vous aidera à vous lancer dans le monde de la programmation !

Rencontrez votre enseignant·e

Teacher Profile Image

Matthew Dewey

Enseignant·e
Level: All Levels

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 au Java pour débutants: Java, L'un des langages de programmation les plus populaires dans le monde. Et pour une bonne raison, c'est l'un des langages de programmation d'utilisation générale qui peut être utilisé pour créer des applications et bien plus encore. Cependant, noir avec l'apprentissage de n'importe quelle langue, l'étude de Java peut être un processus difficile. Mais ça n'a pas à l'être. Je m'appelle Matthew. J' enseigne la programmation depuis plus de quatre ans et j'ai écrit des livres sur le sujet de la programmation à partir de l'apprentissage des langues elles-mêmes, difficile de faire une Corée à partir de la programmation. Mon approche de l'enseignement est purement pratique. La meilleure façon d'enseigner la programmation n'est pas par la mémorisation du code, mais par l'application de ce code. mémorisation est le sous-produit de ce processus. Je vais vous montrer le code que vous pouvez écrire et tester par vous-même. Dans ce cours, je vais passer par le code Java débutant à partir de types de données et de variables. Deux, si les instructions et les boucles. Ne vous inquiétez pas si cela semble un peu déroutant. Maintenant, comme à la fin, vous aurez une compréhension de base de tout ce code. Si vous êtes à la recherche d'un cours pratique pour commencer vos études de programmation Java. C' est celui pour toi. J' ai hâte de vous voir dans la première leçon. Pour l'instant. 2. Téléchargement et installation d'Eclipse: Bonjour et bienvenue à la toute première vidéo de votre cours de programmation Java. Dans cette vidéo, nous allons télécharger et installer l'IDE pour ce cours, qui est un environnement de programmation. Ce logiciel nous permet d'écrire du code et testé aussi, qui est d'une importance cruciale lors de l'écriture et de l'apprentissage de n'importe quel langage de programmation. Pour ce cours, nous allons l'utiliser l'un des IDE Java les plus populaires, Eclipse. Eclipse a tout ce dont vous avez besoin pour écrire et tester le code de base. Et pour couronner. Il est livré avec sa propre édition communautaire, ce qui signifie qu'il est libre et open source pour tous les programmeurs Java. Mais avant de pouvoir commencer à l'utiliser, nous devons télécharger et solide à partir du site Web. Alors ouvrez le navigateur de votre choix, Internet Explorer, Firefox, ou que j'utilise Google Chrome et recherchez Eclipse et top Eclipse IDE télécharger. Une recherche, vous devriez voir ce qui suit comme le résultat principal sur Eclipse.org. Il suffit de cliquer ici. Et cela devrait vous conduire à la page de téléchargement. Une fois sur la page de téléchargement, vous devriez voir ce qui suit. Oui, vous pouvez télécharger votre IDE Eclipse. C' est aussi simple qu'un simple clic. Une fois collectées devrait vous conduire à cette page. Il serait téléchargé à partir du port le plus proche disponible. Pour moi. Il est disponible ici en Afrique du Sud, Université de Pré-Etat. Cliquez simplement sur Télécharger. Et vous devriez voir un téléchargement. Et le coin inférieur gauche de votre écran, comme vous pouvez le voir ici, vous voir à un moment où la norme est terminée et nous pouvons commencer l'installation. Une fois le téléchargement rapide, vous devriez l'avoir comme ça. Il peut être sur votre bureau ou dans votre dossier de téléchargements. Une fois que vous avez trouvé, où une chose de plus à télécharger et installer avant de commencer l'installation. Maintenant, les transits sont susceptibles que vous n'avez pas les fichiers Java appropriés installés sur votre ordinateur. Et dans ce cas, vous devez les télécharger à partir d'un siège très particulier connu sous le nom d'Oracle. Je vais vous fournir un lien vers ce siège particulier. Mais le moyen facile de s'assurer que vous y arrivez est simplement de double-cliquer sur ce fichier en magasin. Eclipse reconnaîtra n'importe quel travail sur votre système et épitaphs Marat ne peut pas et doit être mis à jour. Ou si vous ne l'avez pas et qu'il doit être installé. Il vous le dira en ouvrant simplement votre navigateur de choix et en vous disant ici, comme vous pouvez le voir, malheureusement, la version Java nécessaire pour exécuter l'installateur eclipse ne pourrait pas être bien sur votre système. Il vous fournira ensuite plusieurs liens que vous devrez installer, version que vous devez utiliser. Il vous fournira ensuite des liens vers les fichiers JDK avant, dont vous avez besoin pour installer le bon Java. Il suffit de cliquer sur le lien le plus élevé, qui est Oracle, JDK 13 à peut être plus élevé pour vous selon le moment où vous nous regardez. Mais 1.5.0 est la dernière version en ce moment, SAR, suffit de cliquer ici, et il devrait vous conduire à la page oracle où vous pouvez télécharger le bon enfant. Amusant. Une fois que vous avez cliqué sur la page oracle, vous devez être présenté avec ce qui suit. Maintenant, avant de pouvoir télécharger ce fichier, vous devez créer un compte Oracle. Et une fois que vous avez créé votre compte Oracle, faites défiler la page jusqu'à la section de téléchargement ici. Ici, vous allez choisir le programme d'installation correspondant au système d'exploitation que vous utilisez. Par exemple, si vous utilisez un ordinateur Apple, vous pouvez utiliser un programme d'installation Mac OS ici et cliquer simplement sur ce lien. Pour moi, j'utilise Windows, donc je vais cliquer sur ce lien ici. Une fois que vous avez cliqué sur le lien, il suffit de cliquer, j'ai examiné et accepté les conditions générales fournies par Oracle, et cliquez sur le lien de téléchargement ici. Après vous être connecté, vous devriez voir le téléchargement et le coin inférieur gauche de votre écran. Une fois le téléchargement terminé, nous exécuterons l'installation. Et une fois ce travail installé, nous installerons eclipse ensuite. Alors je te verrai quand ce sera fini. Mais ce téléchargement complet, nous sommes prêts à commencer nos installations. Tout d'abord, nous allons commencer avec le kit Java. Double-cliquez simplement sur leur pays, commencez l'installation. Il vous demandera le contrôle de l'utilisateur. Dis simplement oui. Et tu devrais voir cette boîte ici. Cliquez simplement sur Suivant, Suivant. Et l'installation va commencer. Une fois que cela est fait, qui notre Java devrait être à jour, et nous pouvons commencer l'installation d'eclipse. Apprendre prend des vêtements instantanés et commencer à installer Eclipse. Maintenant, lorsque nous double-cliquez sur l'icône, cette case apparaît et Eclipse nous demande quel espace de travail nous voulons installer. Une fois que vous aurez plus d'expérience avec Eclipse, vous pouvez décider quel espace de travail conviendra le mieux à votre projet. Pour l'instant, cliquer ici un IDE Eclipse pour les développeurs Java nous conviendra tout simplement amusant. Il vous demandera ensuite dans quel dossier vous voulez installer l'ID. Nous avons préféré les laisser à la valeur par défaut et simplement cliquer sur installer. Vous recevrez alors certaines conditions générales, sauf celles aussi. Et l'installation devrait commencer. Et quelle est l'installation terminée ? Nous sommes prêts à commencer à créer nos projets Java et à commencer à couper. Vous devriez voir l'icône sur votre bureau ou vous pouvez vérifier pour démarrer le menu pour voir si elle est nouvelle aussi. Une fois que vous l'avez localisé. se voit dans la vidéo suivante. Nous commencerons par créer d'abord un projet d'emploi et l'apprentissage dans notre premier lan d'essai a eu lieu. On se voit alors. Au revoir pour l'instant. 3. Exécution Eclipse et première ligne de code: Bonjour, et bienvenue à nouveau au cours de programmation Java. Dans cette leçon, nous allons créer notre premier projet Java et l'apprentissage sont premier lan de travail a eu lieu. Une fois que vous avez localisé le raccourci pour votre Eclipse IDE, double-cliquez dessus. Vous devriez voir l'écran de démarrage suivant. Et ici, nous allons sélectionner notre espace de travail. Laissez-le comme valeur par défaut pour l'instant, l'espace de travail Eclipse et cliquez sur lancer notre recommandation. Donc, en cliquant sur cela utilise par défaut et ne demandez pas à nouveau, car nous apprenons le code de base dans ce cours. Et nous n'avons pas besoin d'aller utiliser des espaces de travail plus avancés et plus complexes pour l'instant. Mais nous prendrons un moment pour qu'Eclipse commence. Mais par la suite, ce sera un début rapide. Une fois que cela est fait, vous devriez voir ce qui suit. L' espace de travail Eclipse est ouvert et nous pouvons commencer par créer notre premier projet. Vous verrez d'abord cet écran de base ici. Cliquez simplement sur le bouton Fermer ici sur cet écran de démarrage et fermez la boîte de beignet ici. Et vous devriez voir ce qui suit. Maintenant, pour rendre ces vidéos un peu plus faciles à regarder et à affirmer, facilitez votre expérience de programmation. Je vais changer le thème de cet espace de travail. Je préfère toujours utiliser le thème plus sombre car c'est beaucoup plus facile sur les yeux, ce qui vous permet de localiser facilement certains bits de code. Et bien sûr, il est plus facile pour vous de regarder sur ces vidéos pour changer le thème de votre espace de travail, il suffit d'aller dans Fenêtre et préférences. Une fois que vous avez fait cela, cliquez sur cette flèche ici par Général, qui va créer un menu déroulant. Il suffit de cliquer sur l'apparence. Et ici, vous pouvez changer votre thème de la lumière à l'obscurité. Cliquez simplement sur Appliquer et fermez. Mais cela fait, votre IDE Eclipse devrait regarder comme suit avec cela. Et laissez-moi vous faire une brève visite de ce que vous allez voir ici. Vous avez une liste de tâches sur votre Archea et un plan juste au-dessus de cela. Ce sont plus de gardes que vous pouvez configurer pour vous aider à gérer vos projets. Mais nous ne les utiliserons pas dans ce cours. Nous apprenons qu'un début s'est produit. Ainsi, vous pouvez les minimiser pour rendre l'écran un peu plus grand pour que vous puissiez travailler avec. Maintenant, vous devriez avoir cette boîte principale ici couvrant la majeure partie de l'écran. C' est là que sera notre code. Ci-dessous, vous verrez une petite boîte de fenêtre. C' est là que la sortie et les problèmes seront affichés si nous rencontrons des erreurs dans notre code. Et enfin, à gauche, vous verrez un Explorateur de paquets où nous aurons tous nos projets arrangés et triés pour que nous puissions travailler. Mais cela fait, nous pouvons créer notre premier projet, mais simplement créer, créer un lien de projet Java ici. Ou nous pouvons aller dans Fichier et cliquer sur Nouveau. Donc, créez votre projet Java. Donnez un nom et assurez-vous d'utiliser une lettre minuscule, par exemple en premier. Et cliquez sur Terminer. Il vous demandera si vous voulez créer un module. Il suffit de cliquer, ne pas créer car je vais vous montrer comment faire cela dans un instant. Et vous voyez un dossier Projets dans la partie supérieure de votre explorateur de paquets. Cliquez sur le menu déroulant pour afficher ce qui suit. Le système JRE varie est l'endroit où la plupart du code de base pour Java est conservé et nous allons l'appeler. Et notre IDE. Et notre dossier source est l'endroit où nous allons mettre des dossiers et des paquets et nos principaux programmes déjà dérivés. Cliquez sur son nouveau dossier source, allez à NYU et créez un paquet appelé ce paquet d'abord pratique aussi. Et cliquez sur Terminer. Puis cliquez avec le bouton droit sur ce package et cliquez sur Nouvelle classe. Et nous appelons cette classe, quelque chose comme la classe principale, comme ça. Et je veux que vous cochiez cette case ici où il est dit public, statique, vide, principal, et cliquez sur terminer. J' ai dit Dan, tu devrais voir ce qui suit. Nous avons maintenant notre dossier source, un paquet, et nous avons notre classe principale. Ici. Il est dans cette classe principale sera pourrir tout notre code. Comme vous pouvez le voir, j'ai ouvert la classe principale. La fenêtre de code s'affiche un code de base que nous avons créé avec les valeurs par défaut. Et c'est ici qui va écrire notre première ligne de code. Pour rendre ce code un peu plus facile à lire, nous pouvons augmenter la taille de la police en allant dans l'éditeur de fenêtre et cliquer, zoomer, comme ça. Jusqu' à ce que le code soit suffisant, je pense que ses humains devraient suffire. Maintenant, laissez-moi vous expliquer le code que vous avez vu à l'écran maintenant. abord, vous verrez le paquet suivant première pratique en haut, qui se réfère au paquet de cette classe principale contient. Et comme pour cette classe principale, nous allons voir ici la classe publique, la classe principale, qui est le fichier Java point de classe principale que nous avons créé. Après la classe principale, nous avons un ensemble de crochets de code, qui comme je mets en évidence un, le second est également mis en évidence. Maintenant, pour expliquer ce qu'est une classe, je dois expliquer comment les programmes fonctionnent. Les programmes sont constitués de nombreux programmes plus petits, qui se composent de classes plus petites, qui se composent de méthodes. Et les méthodes contiennent le code de base que nous écrivons. Maintenant, un code dans une méthode fonctionnera les uns avec les autres pour effectuer une tâche. Et cette tâche peut être répétée en réutilisant la méthode dans laquelle le code se trouve. Une classe contient des méthodes, et les méthodes contiennent du code retour le code fonctionnant les uns avec les autres. Les méthodes peuvent fonctionner les unes avec les autres. Les cours peuvent alors travailler les uns avec les autres. Enfin, et à la plus grande échelle, nous avons ces programmes qui travaillent ensemble pour faire fonctionner le programme principal. C' est une hiérarchie entière de code différent travaillant ensemble pour effectuer une tâche ultime. Et pour effectuer une tâche ultime, nombreuses tâches plus petites doivent être effectuées, ce qui est là où ces méthodes entrent en jeu. Dans cette classe principale, nous avons notre méthode principale, qui est établie ici avec public, statique, vide principal. Maintenant, c'est la classe principale, ce signifie que c'est la classe qui est exécutée lors de l'exécution de notre programme. code dans cette méthode principale fera appel à toutes les autres méthodes et toutes les autres lignes de code et travaillera ensemble pour terminer une tâche. N' insistez pas trop à ce sujet pour l'instant, car nous allons parler de plus en plus grand par gramme dans les cours plus avancés. Pour ce cours débutant, vous avez simplement besoin de savoir où vous allez écrire votre première ligne de code. Ne vous inquiétez pas trop à ce sujet pour l'instant. Mais si vous voulez aller plus loin vos études Java à la fin de ce cours, il est préférable de garder cette idée à l'esprit que les programmes plus grands prennent des programmes plus petits qui prennent des méthodes plus petites et des lignes de code plus petites pour fonctionner ensemble. Maintenant, nous allons écrire notre première ligne de code ci-dessous ce commentaire ici. Cliquez simplement à la fin du talon et appuyez sur Entrée. Il sera automatiquement mis en retrait. Donc on va écrire notre code, non ? Oui. Pour créer un commentaire comme celui-ci, appuyez simplement sur des barres obliques. C' est notre façon de programme Latina sait que ce n'est pas codé devrait être en cours d'exécution plutôt, sont des messages que le programme est, nous allons se laisser expliquer certaines sections de code. Et un bon programme. Je veillerai toujours à ajouter des commentaires à votre code. Surtout s'ils travaillent dans une équipe de programmeurs. Et travailler dans une équipe de programme est un programme sera remis sur différents jours, deux programmeur différent. Et ils ont besoin de voir comment le programme précédent a progressé. Et l'addition. Et il est toujours utile que le programme aide à expliquer ce code avec quelques commentaires ici et là. Cela dit, apprenons notre première ligne de code. Je veux que vous appuyez sur ce qui suit et je vais vous expliquer ce qu'il fait après. Appuyez simplement sur le système. Pointez, pointez, imprimez L , M, un ensemble de parenthèses et un point-virgule pour terminer la ligne. Ce que cette ligne de code de base fait est de sortir une ligne de texte en ce moment, cependant, elle ne sort aucun texte car nous n'avons rien entre ces parenthèses. Ce que ce code fait est d'appeler le système. Il utilise une méthode appelée. Et dans cette méthode est une autre méthode appelée print Lun. Prince Lan est exactement comme il dit, il va imprimer une ligne de texte et créer une nouvelle ligne après que ce texte a été imprimé. La ligne de texte ou les données en question se trouve entre parenthèses. Et le point-virgule à la fin d'une ligne de code ressemble beaucoup à un arrêt complet à la fin de la phrase. Vous trouverez que la plupart du code que vous écrirez se terminera par un point-virgule. Avec cela dit, donnons à cette ligne d'impression du texte à la sortie. Maintenant, il est la tradition dans le monde de la programmation que votre première ligne de code et met une ligne de texte disant bonjour monde. Pour ce faire, nous allons créer un ensemble de guillemets doubles. Et à l'intérieur, eh bien, comme doux, et c'est votre première ligne de code. La raison pour laquelle nous utilisons des guillemets doubles ici est parce que nous voulons séparer helloworld d'un autre code. Et la façon dont nous le faisons est de l'encapsuler dans ces guillemets doubles. Ce faisant, nous faisons savoir à notre IDE que ce n'est pas du code, qu'en fait des données, je vais expliquer différents types de données et de variables et ainsi de suite dans la prochaine leçon. Mais pour l'instant, nous avons juste besoin d'établir comment sortir une ligne de texte. Avec cela fait, nous sommes prêts à exécuter notre programme en cliquant simplement sur le bouton de lecture ici, qui exécutera notre classe principale. Et comme vous pouvez le voir dans la fenêtre de sortie ci-dessous s'est produite, il imprime Hello World. Cette ligne de code est l'une des lignes les plus importantes de programmation de code peut apprendre car elle vous montre ce que la programmation est tout au sujet. Nous prenons des données et nous effectuons une tâche, et nous produisons un résultat. Et pour l'instant, la tâche simple que nous avons donnée à ce programme est simplement de sortir Hello World. Mais vous constaterez que de nombreux programmes complexes utiliseront cette ligne de code. Avant de terminer cette leçon, je veux vous montrer une autre variation de la sortie. Appuyez simplement sur le système. Encore une fois. Imprimé. Ensuite, au lieu de l n, je vais juste créer un autre ensemble de parenthèses. Et notre topping bas. Puis texte de base. Copiez cela aussi. Et collez-le ici. Ajouter du monde au lieu de bonjour. Je veux vous montrer la différence entre l'impression et la ligne d'impression. Quand je lance cette ligne de code, vous remarquerez que bonjour monde est imprimé, juste amusant. Mais bonjour et monde, ouais, apprenti ensemble. En effet, si vous ajoutez à la fin de votre impression, il démarrera un nouveau terrain après que la sortie a été donnée. Donc, à la fin de la ligne d'impression ici, il a créé une nouvelle terre, que Hello est imprimé, mais vu comme il était simplement une impression. Ce terrain a été ajouté à la fin de celui-ci. Et nous pourrions faire cette alarme et je vais commencer une nouvelle ligne en dessous, mais le résultat sera juste le même. Vous trouverez la même chose qui se passe si nous supprimons la ligne ici. Ce bonjour est ajouté à la fin du texte. Juste comme ça. Maintenant, je vous ai fourni un classeur pour ce cours Java et un premier exercice, je vais vous montrer quelques raccourcis de texte de base pour travailler avec votre système, nos usines d'impression. Une fois que vous aurez terminé cet exercice, je vous verrai dans la vidéo suivante. Nous allons en apprendre davantage sur différents types de données et variables. Je te verrai alors. Au revoir pour l'instant. 4. Types de données et variables: Bonjour et bienvenue à votre cours de programmation Java. Dans cette leçon, nous allons passer en revue les types de données et les variables. Avant de pouvoir discuter des variables, nous devons discuter des types de données. Il existe différents onglets de données que nous allons travailler tout au long de ce cours. Et en effet, dans votre carrière de programmation, cinq types de données particuliers que je vais vous enseigner maintenant. Le premier onglet désastreux est le type de données de chaîne. L' onglet de données de chaîne contient du texte. Par exemple. Le texte enveloppé était encapsulé entre guillemets doubles, comme seul ou John, sous la forme d'un nom, ou même d'une phrase entière, contenant tous les caractères d'un nombre dans l'un des types de données les plus élémentaires à utiliser. Et en fait, nous l'avons déjà utilisé dans la leçon précédente. Ensuite, nous avons l'onglet de données char, qui est court pour le caractère. Cet onglet de données ne contient qu'un seul caractère. Et cela peut être n'importe quoi, des symboles aux lettres, aux chiffres, voire aux espaces. Et vous remarquerez que nous encapsulons le caractère unique entre guillemets simples et non entre guillemets doubles. C' est notre façon de laisser le logiciel, nous savons que ces données ne sont pas du code. C' est en fait des données elles-mêmes. Ce sont les types de données textuelles. Bien sûr, nous travaillons également avec des données basées sur des nombres. Donc il y a deux types de données en particulier que nous allons avoir besoin de connaître. Le premier est entier. L' onglet de données entières contient des valeurs allant de l'infini négatif à l'infini positif. Et ce sont des nombres entiers. Par exemple, 580, négatif 10 mille et ainsi de suite. Et le deuxième onglet de données est double, qui a la même plage, mais nous incluons aussi des nombres décimaux. Donc ça pourrait être 0.67, négatif 5.8. Et bien sûr 0, c'est 0 et double. Il n'y a pas de guillemets simples ou guillemets doubles qui entourent ces chiffres. Vous les écrivez comme vous le feriez normalement. Et enfin, l'un des types de données les plus simples mais les plus importants que nous apprendrons est le type de données booléen. Ceux-ci contiennent l'une des deux valeurs, true ou false. Vous constaterez que lorsque nous créons ce qui est connu sous le nom de code conditionnel, une valeur booléenne est utilisée pour décider si ce code va s'exécuter ou non. Ce sont donc les types de données. Mais maintenant, parlons de variables. Les variables sont des conteneurs pour les données. Nous assignons un type de données à une variable ainsi qu'un nom. Ainsi, chaque fois que nous voulons utiliser la même valeur, encore une fois, nous appelons le nom au lieu d'écrire la valeur entière à nouveau. Parce que, comme vous le savez, la chaîne par exemple, peut contenir un livre entier de données. Alors qu'un mois, nous devons le raccourcir et nous assurer que ces valeurs n'ont été utilisées qu'une fois. La façon dont nous créons une variable est d'abord de décider quel onglet de données lui sera assigné. D' abord, parlons de ficelle. Nous tapons simplement sur le mot majuscule S, et nous donnons notre nom de variable. Maintenant, lorsque vous nommez une variable, il est important de comprendre que vous utiliserez des lettres minuscules au début. Par exemple, si je voulais créer un nom de variable pour le prénom d'un client, notre robinet dans d'abord puis le nom majuscule. Comme ça. Ceci est la scène CamelCase et est l'une des notations que vous pouvez utiliser. L' une des notations est préférable d'utiliser des traits de soulignement simples pour nommer vos variables. Et j'y inclus le type de données qui seront contenues dans cette variable. Donc, avec ce nom, j'ai utilisé F nom de soulignement, soulignement, SDR, STR stand chaîne égale. Et comme avec toutes les lignes de code, nous fermons avec le point-virgule. Maintenant, nous pouvons attribuer une valeur à cette variable en tapant simplement dans son nom, tapant sur égal par la suite et en guillemets doubles donnera cette chaîne de valeurs telles que John et fermera au point-virgule. Maintenant, si nous devions imprimer cette variable, comme le son, noté, imprimer John, quand nous exécutons le programme, comme vous pouvez le voir ici dans la fenêtre de sortie, bien sûr, pour économiser de l'espace, nous pouvons attribuer une valeur à son tout de suite si nous en avons une en disant simplement égal à John dans la création de cette variable. Et nous pouvons effacer cette ligne ici. Et cela fonctionne de la même manière et nous a sauvé une ligne de code. Donc, c'est une variable de chaîne. Pour créer une variable char, il suffit de taper et de char, comme test, soulignement CH, et nous pouvons lui attribuer une valeur de la même manière. Pour créer une variable entière. Tapez simplement int, donnez-lui un nom et une valeur. Pour le double, il suffit de taper en double. Et pour les valeurs de Berlin, il suffit de puiser dans l'épuisement. Donnez-lui un nom et une valeur comme ça. Et là, vous avez des types de données et des variables. Assurez-vous de compléter l'exercice de cette section dans votre classeur car il porte sur la façon de nommer vos variables, ce qui est très important. Et je vous verrai dans la prochaine vidéo où nous allons travailler avec des variables. Au revoir pour l'instant. 5. Travailler avec des données et des variables: Bonjour et bienvenue à votre cours de programmation Java. Dans cette leçon, nous allons travailler avec des données et des variables. Maintenant, dans la leçon précédente, nous avons appris comment créer des variables et affecter des types de données et des valeurs. Mais maintenant, nous devons travailler avec ces variables lorsque nous créons une sortie. Lors de votre tout premier exercice, vous avez appris quelques raccourcis clés lorsqu'il s'agit de travailler avec des données textuelles. Par exemple, un IRR est une ligne de texte et j'ai mis une barre oblique inverse t. Vous remarquerez qu'il imprime un onglet entre les deux mots. Si j'ai une barre oblique inverse n, ça commence une nouvelle ligne. Et nous allons généralement, si nous ajoutons simplement ces mots avec l'opérateur supplémentaire, c'est simplement les assembler comme s'il n'y avait pas d'espace entre eux. Cet opérateur parmi beaucoup est ce que nous allons utiliser pour créer des données et y ajouter. Recherchez que vous utiliserez des opérateurs tels que celui-ci, en particulier avec les données numériques. Et nous prenons le numéro 50 et nous utilisons l'opérateur d'addition. Et disons qu'on en avait 45. Et nous allons l'ajouter comme produit une fonction mathématique normale axone. Nous avons notre soustraction à travers le symbole moins, la multiplication au symbole astérisque décalage huit. Sur votre clavier. Nous avons notre division avec une barre oblique. Et maintenant, jetons un coup d'oeil au module, qui est le pourcentage de soleil est vous dit combien. Nous en prendrons quatre et le diviserons en 50, puis sortirons le reste, ce qui est très simple. Bien sûr, la sortie de ces résultats dépend du type de données. Par exemple, si nous devions créer deux valeurs doubles et disons que nous donnons l'une la valeur de 30 et l'autre la valeur de 14. Et nous divisons ces nombres les uns par les autres. Il sortira une double valeur. Alors que si nous faisions cela avec les valeurs entières sur leur propre, il ajouterait simplement pour mettre un entier. Donc, pour des démarrages plus précis, nous utiliserions bien sûr des doubles. Je voudrais également que vous preniez note que nous pouvons placer une valeur entière dans un double sans aucun problème. Mais nous ne pouvons pas placer une double valeur et un entier et nous attendre à ce qu'il soit le même. Il serait alors bien sûr coupure et transformé en un entier. Ajoutez-en un, arrondissez ou arrondissez en fonction des valeurs décimales qui suivent. Je voudrais également que vous preniez note que quand il s'agit de l'ordre de masse, Java en est bien sûr conscient. Donc, si vous êtes dérivé le long de la séquence de nombres tels que celui-ci, où divers opérateurs de parenthèses. Il les complétera dans l'ordre de masse approprié et produira le résultat correct. Et enfin, pour finir, écoutez. Quand il s'agit de travailler avec des variables est très facile de remplacer les variables. Et dans certains cas, c'est aussi très nécessaire. Par exemple, si je donne cette valeur entière de 50, je pourrais facilement changer cette valeur en disant simplement que le trait de soulignement num est à nouveau égal à 45. Et notre sortie cette nouvelle valeur. Comme ça. Donc, lorsque vous travaillez avec des données, si vous voulez enregistrer sur le code, vous pouvez remplacer les valeurs dans une variable était facilité, mais aussi être averti que ce faisant, vous allez supprimer cette valeur de votre programme et vous devrez, bien sûr, le signer à nouveau si vous deviez l'utiliser à nouveau. Cela sera bien sûr très important lorsque vous travaillez avec de grandes quantités de données. Et avec cela, cette leçon a pris fin. Dans la leçon suivante, nous allons parler de la conversion d'un type de données en un autre. Je te verrai alors. Au revoir pour l'instant. 6. Convertir des données: Bonjour, et bienvenue à votre cours de programmation Java. Dans cette leçon, nous allons parler de Eigen convertir un type de données en un autre type de données. Maintenant, il existe de nombreux types de données avec lesquels nous allons travailler. Parlons d'abord de la façon dont vous pouvez convertir une chaîne en entier. L' une des premières et les plus importantes conversions est la conversion d'une chaîne en un entier. Donc d'abord, je vais créer une chaîne. Les soulignements de mots TR sont égaux et les guillemets doubles sont mis en nombre. Maintenant, il est important de se rappeler que lorsque vous convertissez une chaîne en entier, que les points sont contenus dans la chaîne est en fait un nombre. Sinon, cela créera une ère où vous essayez de le convertir, car vous ne pouvez pas simplement convertir un mot en un nombre. Donc, nous voulons convertir ce texte 15 en un entier 50. Parce que vous trouverez que si nous devions ajouter, mettre ceci et traité comme si c'était un nombre. Donc, soulignerait STR plus, disons loin, lorsque nous exécutons cette ligne de code et les sorties 505, ce qui est incorrect, pour convertir cette chaîne en un entier, qui va créer une variable entière simple. Et faites usage d'une ligne de code qui convertira cette chaîne entière majuscule R. Assurez-vous de noter le boîtier. Passer int majuscule R. Et contenu dans R ont mot soulignement st sont ces parenthèses et ne sont pas valides du code avec un point-virgule. C' est cette ligne de code qui prendra toutes les données de chaîne qui sont basées entre ces parenthèses et converties en entier. Donc maintenant notre place soulignerait la chaîne ici avec les Pays-Bas appelé int. Et quand je lance cette ligne de code, il a été converti en un entier et cinq a été la valeur des attitudes. Nous pouvons réellement travailler avec ces données maintenant. Parlons maintenant de la façon dont vous pouvez convertir n'importe quel onglet de données en chaîne. Et c'est vrai, n'importe quel type de données peut être converti en une chaîne avec une méthode simple. Donc, par exemple, si je devais créer une valeur entière ici, et je vais lui donner la valeur de 5986 point-virgule. Je peux convertir cela en une chaîne en ayant simplement deux guillemets doubles plus sql int. Et maintenant, il a été converti en une chaîne. Comme vous le verrez quand j'ajouterai, mettez-le ci-dessous. Cinq a été ajouté à la chaîne de valeurs. Au lieu d'ajouter à la vallée elle-même, il est important de noter que cela est très différent de notre conversion précédente. Vous ne toucherez pas la chaîne de passe de point de chaîne, mais vous trouverez que ce code est très facile, donc pas grand-chose d'autre a besoin de changer. Maintenant, alors que nous parlons toujours de certains types de données textuelles, parlons des types de données de caractères. Supposons que nous voulions convertir une valeur de caractère. une valeur entière. Donc char CH est égal à r, donnez-lui une valeur de cinq entre guillemets simples. Notez une fois de plus que je place une valeur numérique dans un guillemet unique. Comme vous ne pouvez pas convertir le symbole stiletto d'espace en un onglet de données entier. Sur petit, je crée un hémi entier, donc engourdi soulignement int égal et un petit, j'utiliserai Integer.parseint. Mais au lieu de taper sur CH, Yeah, ce qui va créer une erreur car nous ne pouvons pas simplement convertir un type de données char en un type de données entier. Ce que nous allons faire est de créer une mini conversion entre ces parenthèses en guillemets doubles plus CH. Cela convertira le type de données de caractère en une chaîne. Et le Integer.parseInt 12 va convertir cette chaîne en un entier, tout comme il l'a fait dans l'exemple précédent. Et une petite, c'est une valeur avec laquelle nous pouvons travailler, comme vous le verrez ici. Et les sorties dix quand j'ajoute cinq à sa valeur. La conversion a donc été couronnée de succès. Maintenant, quand il s'agit de convertir des données en un caractère, cela devient un peu plus complexe, car nous devons utiliser une méthode pour convertir n'importe quel onglet de données en un graphique. Donc, disons juste notre caisse, une ficelle ici. Corde. Je viens de mettre le mot soulignement STR, et la sortie du monde comme le mot et un point-virgule. Maintenant, comme vous le savez, le type de données de caractère ne peut contenir qu'un seul caractère. Donc, il ne peut pas placer cette chaîne entière dans le caractère. Mais nous pouvons toujours prendre un seul personnage de la chaîne et le placer dans un essai. La façon dont nous le faisons est avec une méthode char et. Pour l'utiliser. Appuyez simplement sur le nom de la variable que vous appelez. Point char entre parenthèses. Remarquez que c'est une capitale, une piscine à. Et entre ces parenthèses, je placerai une valeur numérique. La raison en est qu'une valeur numérique est attribuée à chaque caractère de la chaîne, et elle commencera à 0. Donc, si on lui demande de payer 0 entre ces parenthèses, il faudra le tout premier caractère qui apparaît dans la chaîne, qui est w, et le placer ici dans la variable SHC. Si vite. Mais un qu'il mettrait O, deux, il mettrait r, et ainsi de suite. Mais plaçons simplement le premier dans CH et notre sortie CH, Comme ça. Et il imprime W un peu plus complexe, mais il est encore très simple de convertir une chaîne en un caractère. Vous faites également quelque chose de très similaire lorsque vous convertissez un entier ou une valeur double en un caractère. La façon dont nous allons le faire est simplement avec des parenthèses, des guillemets doubles à nouveau, et quelle que soit la valeur, comme 54.8. Donc, comme vous pouvez le voir, ce n'est qu'un grand nombre de conversions. Nous avons converti en une chaîne et nous utilisons le caractère admis. Donc, cela devrait imprimer cinq. Nous avons donc réussi à convertir une valeur double en une valeur de caractère. Et c'est aussi simple qu'un entier. Bien sûr, nous sommes tout simplement à emporter ce point décimal. Maintenant, avec cela hors du chemin, parlons de convertir un double en un entier. Donc, je vais créer un double maintenant, sorte de double soulignement DB est égal, disons, 45,8 point-virgule. Pour le convertir en entier. Vous mettrez un ensemble de parenthèses. Vous appuyez sur int entre ces parenthèses et le nom de la variable que nous allons convertir. Donc, c'est un peu différent de Integer.parseint, mais cela fonctionne de la même manière. Il convertira cette double valeur en un entier. Et vous remarquerez que lorsque j'imprimerai cette valeur, elle coupe la virgule décimale. Donc, il ne sera pas imprimer 46 comme non arrondi. Et nous allons juste couper et ignorer la valeur et juste imprimer la valeur entière qu'il a la, qui est 45. Donc, c'est comme ça que vous convertissez un double en un entier. Pour convertir maintenant une chaîne en double fera usage d'une méthode similaire que nous utilisons pour convertir une chaîne en un entier. Donc, il souligne STR égale et sortie une fois de plus 45,8 point-virgule. Et quand nous donnons sa valeur à ce double, nous simplement durcir le double point passe. Très similaire à Integer.parseInt int. Et une petite, c'est une valeur que nous pouvons travailler à nouveau, comme vous le voyez ici, quand j'ajoute cinq à sa valeur et imprime 50,8. Donc, notre conversion d'une chaîne en un double a été couronnée de succès. Et vous trouverez ceci est très similaire à la façon dont nous convertissons un char. Donc, par exemple, si je devais prendre une valeur char de, disons cinq. Encore une fois. Nous avons converti notre petite conversion Purina entre parenthèses, comme avant. Nous avons converti en une chaîne et ensuite nous allons la passer en un double. Et comme vous pouvez le voir ici, une sortie, il l' a converti avec succès. Maintenant, pour la conversion de fichier sera de convertir une valeur entière en un double. La façon dont nous le faisons est simplement de placer une valeur à l'intérieur. Il n'est pas nécessaire de convertir un entier en double car le double a la plage précise. n'y a rien qui doit être coupé parce qu'en fait, le double convertira ce cinq de base en 5. Donc, il simplement en affectant cette valeur entière à cette variable double, placera cette valeur dans un double et converti, comme vous pouvez le voir quand je le mets ici, et en sortira 10. Et avec cela, nous avons appris à convertir un type de données en un autre. Assurez-vous de pratiquer ces conversions et de les mémoriser, ou gardez une feuille de triche pratique CloSpan. Ces conversions seront très importantes dans la leçon suivante, comme le sera la récupération de l'utilisateur. 7. Retrier des entrées utilisateur: Bonjour, et bienvenue à nouveau au cours de programmation Java. Dans cette leçon, nous allons apprendre comment récupérer les données de l'utilisateur. Maintenant, avec la plupart des programmes aujourd'hui, l'utilisation de l'entrée est nécessaire pour qu'une tâche soit terminée. Prenons un exemple de base. Si vous avez écrit un billet de blog, un article ou un chapitre dans un livre, vous l'écrivez dans un logiciel d'écriture. Et ce logiciel d'écriture prend cette entrée et il exécute divers programmes qui vous indiquent combien de mots vous avez écrits, combien de caractères, quels mots vous utilisez le plus. Et il vérifie aussi votre orthographe et votre grammaire. Il n'exécuterait pas ces tâches s'il n'y avait pas de données pour l'analyse. En conséquence, ce programme repose sur l'entrée de l'utilisateur et c'est pour cela qu'il est conçu. Et vous trouverez de nombreux petits programmes aujourd'hui en font également usage. Même si vous vous connectez à un service en ligne de base tel que Google, cela nécessite votre saisie, c'est-à-dire vos informations de connexion avant de vous permettre d'entrer. Et si vous gérez votre courrier électronique, devez entrer votre message pour décider ce qui est du spam et ce qui ne l'est pas, ce qui doit être supprimé et beaucoup à conserver, etc. Même les smartwatches qui comptent vos pas vous obligent à marcher avant d'en ajouter un au compteur. Ainsi, comme vous pouvez l'imaginer, récupérer l'entrée de l'utilisateur est de la plus haute importance. Mais avant de pouvoir exécuter le code, nous devons importer un paquet qui contient du code de base dont nous avons besoin pour récupérer l'entrée de l'utilisateur. Vous constaterez que lorsque vous travaillez avec de nombreux programmes plus complexes l'importation de paquets avec un certain code est nécessaire. Lors de l'importation de colis, nous plaçons nos importations en haut de notre produit juste au-dessus de la classe principale. La raison pour laquelle nous le faisons est que nous pouvons gérer nos importations en une seule section de cette façon. De cette façon, nous pouvons voir ce qui est utilisé, sandwich pourrait manquer. Et c'est très facile à gérer, surtout si vous travaillez pour un programme plus important. La classe que nous allons importer est connue sous le nom de coûts Java Swing. Et pour ce faire, vous tapez simplement dans importer le point Java, point swing, l'astérix, le point-virgule. Maintenant, cela fonctionne à peu près comme un répertoire, classe balançoire complète de conteneur de Java x, avec beaucoup d'autres. Et nous importons également des méthodes contenues dans la classe swing. Purine de feu, symbole d'astérisque. Nous pouvons appeler des méthodes spécifiques si nous le voulons, mais c'est beaucoup plus facile de le faire de cette façon. Est-ce que c'est fait ? Nous sommes prêts à écrire du code pour obtenir l'entrée de l'utilisateur. abord, il est important de comprendre que l'entrée de l'utilisateur sera toujours une chaîne. Puisque nous acquérons des données différentes de notre utilisateur, devra faire usage de l'analyse pour s'assurer que les données sont correctement converties en données brutes. Maintenant, nous allons créer une variable de chaîne de base qui contiendra l'entrée de notre utilisateur. Donc, ce sera chaîne et Addis fermer une entrée, STR est égal. Et maintenant c'est là que nous écrivons le code pour obtenir notre entrée utilisateur. Jay, option. Afficher l'entrée, le dialogue. Prenez note de ce qui est dans le J majuscule et un P majuscule pour la douleur, i pour l'entrée et le dialogue DB2. Maintenant, ce qui est contenu entre ces parenthèses est simplement un message à notre utilisateur. Par exemple, entrez votre prénom, espace deux-points. Et maintenant, lorsque nous exécutons cette ligne de code, vous remarquerez qu'une boîte apparaît ici était la commande ou la question, et il va fenêtre d'entrée. Donc, je peux entrer un nom tel que John et appuyer sur Entrée, et cette valeur sera stockée dans la chaîne de soulignement d'entrée. Et puis nous pouvons traiter le morceau de données comme si c'était juste une chaîne normale. Nous pouvons le transmettre dans un autre type de données que nous voulons utiliser et ainsi de suite. Donc, par exemple, je vais créer une sortie simple. Laissez-nous utiliser la chaîne, comme bonjour, espace virgule plus d'entrée soulignement FTIR. Johnny, c'est écrit Bonjour John. Donc maintenant, nous avons accès aux données que l'utilisateur peut entrer facilement, grâce au volet d'options Jay montrant le code de dialogue de mise. Si nous voulons aussi passer cela quand la même terre. Disons que si nous voulions obtenir un entier et demander comment tout cela est, comment. Vous remarquerez qu'il y a une erreur car nous ne pouvons pas placer directement une chaîne dans une variable entière. Donc, nous devrons le passer avec un point entier, analyser int et encapsuler ce dialogue d'entrée entre parenthèses comme ça. Et nous n'avons plus d'époque. Et nous pouvons traiter cette entrée comme un nombre inclusif Reagan. Donc chaîne d'entrée plus cinq. Nous exécutons cette ligne de code et notre entrée quelque chose comme 26. Et la puissance est ajoutée à la valeur car elle est maintenant traitée comme une valeur entière au lieu d'une chaîne, c'est si facile à récupérer, utilise l'entrée et vraiment commencer à travailler avec elle pour terminer une tâche. Donc maintenant, nous pouvons récupérer en utilisant l'entrée, mais nous ne pouvons faire que beaucoup que le traiter et le sortir. Mais nous n'avons pas encore de code qui puisse le vérifier pour des valeurs spécifiques, qui est exactement ce que nous allons apprendre. Dans la prochaine leçon, nous reviendrons sur les déclarations. Si les instructions sont du code conditionnel, ce qui nous permet de décider si certaines tâches doivent être effectuées ou non sur la base des données. Mais vous en apprendrez plus à ce sujet dans la prochaine leçon. Je te verrai alors. Au revoir pour l'instant. 8. Si vous avez des informations de base: Bonjour et bienvenue à votre cours de programmation Java. Dans cette leçon, nous allons apprendre à utiliser les instructions if pour créer du code conditionnel. Maintenant, comme vous pouvez le voir, j'ai déjà le paquet d'exploration Java déjà importé. Nous sommes donc prêts à récupérer une entrée utilisateur de base, puis à utiliser les instructions if pour décider si une tâche doit être effectuée ou non. Mais d'abord, laissez-moi vous montrer un exemple d'une déclaration if. Une instruction if utilise ce qui est connu sous le nom de clause pour dériver une valeur qui décide si le code qui suit sera exécuté ou non. Par exemple, si dix est supérieur à cinq et que ces parenthèses, je crée un ensemble appelé parenthèses. Notez qu'il n'y a pas de noyau unique. Et puis je vais juste créer une ligne de sortie de base ici pour le message de base comme test complet. C' est à quoi ressemblera une instruction if de base. Vous aurez un ensemble de parenthèses qui contient des vêtements. Et dans cette clause, les données sont vérifiées. Maintenant, les vérifications peuvent être effectuées de nombreuses façons, mais dans ce cas particulier, nous demandons simplement au programme si Tim est supérieur à cinq. Et bien sûr que c'est le cas. Donc, ce qui se passera est que cet opérateur va créer une valeur booléenne, True ou False. Évidemment, si cela s'avère vrai, alors la clause est acceptée et le code qui suit et l'ensemble des crochets de code ici sera exécuté. Donc, nous allons juste exécuter cette ligne de test d'analyse de code terminée. Cependant, si notre pour changer les choses et dire dix est moins de cinq et exécuter ce code LAN. Rien n'est imprimé. C' est parce que la clause n'est pas respectée. Il existe de nombreux opérateurs que nous pouvons utiliser pour comparer les données. Nous avons plus que et moins de, nous avons plutôt qu'un égal à, inférieur et égal à, nous avons des égaux, égaux, ce qui consiste simplement à comparer deux valeurs pour voir si elles sont identiques. Nous n'utilisons pas un seul symbole égal parce que c'est ce que nous avons utilisé pour donner à une variable sa valeur. Et nous ne pouvons pas attribuer la valeur 5 à la valeur de 10, ce qui n'aurait tout simplement pas de sens. Nous utilisons donc deux symboles égaux pour effectuer cette fonction. Et pour vérifier s'ils ne sont pas égaux les uns aux autres, nous mettons le point d'exclamation égal, c'est une instruction if de base. Donc, ce que je vais faire maintenant est de récupérer quelques entrées utilisateur. Je vais récupérer un entier et demander à l'utilisateur quel âge ont-ils. Je vais ensuite utiliser les griffes pour vérifier si elles ont plus de 40 ans. Et je vais le faire inclusivement de 40 avec plus de et égal à l'opérateur. Et un message disant quelque chose comme ça. Vous avez 40 ans ou plus. Alors testons ça. Vous allez tester votre code beaucoup, d' autant plus que vous faites de petits ajustements comme celui-ci, dit que vous êtes 40 ans ou plus. Et FINRA quelque chose de plus élevé ? Disons 789. Ça dit la même chose. Donc, maintenant, nous pouvons prendre quelques entrées des utilisateurs et nous pouvons comparer les valeurs. Maintenant, disons que nous voulons envoyer un message à montrer même si la clause Bruce, faux. Maintenant, il est très facile de créer une autre instruction if dans ce cas et de lui donner la clause opposée. Je vais juste copier ceci et changer le texte de sortie. Donc maintenant, le message sera affiché quelles que soient les données que l'utilisateur saisit. Si bien, contenir 23, il est moins de 40 ans. Et EPA négatif 700. Ça dit encore que j'ai moins de 40 ans, ce qui est techniquement correct. Mais bien sûr, cela nécessite juste plus d'ajustement pour le rendre un programme peu amusant à l'écoute. Cependant, c'est une façon plutôt maladroite de faire les choses. Comme nous ne pouvons pas avoir un si proche facile de créer un contraire de. Donc, dans ce cas, nous devons utiliser ce qu'on appelle un autre. Et L est facile à ajouter à une IfStatement. Allez à la fin de ce vaste ensemble appelé. Dans la première instruction if. Appuyez sur Entrée, onglet, appuyez à nouveau sur Entrée et créez un autre ensemble de crochets de code. Maintenant, cette autre contiendra le code qui sera exécuté si vous regardez de près, prouve faux. Donc, de cette façon, nous avons maintenant du code qui s'exécutera peu importe quelles valeurs utilisent Entrez. Et nous faisons tout cela dans une déclaration si. Et maintenant, avant de terminer cette leçon, abordons un code un peu plus complexe ici. Et nous allons comparer une chaîne avec une autre chaîne. Donc, je vais juste changer le type d'entrée en chaîne. Et je vais demander si le nom de l'utilisateur est John saw put equals, equals. Et je mettrai John et les doubles citations. Oui. Et s'ils entrent leur nom et qu'il est dessiné, il est écrit Bonjour, John. Et s'ils n'ont pas l'intention de John Edge, c'est bonjour. Mais vous avez découvert que quand j'ai diverti, ça dit simplement bonjour au lieu de bonjour John. Et c'est assez particulier car nous semblons avoir exactement les mêmes données, mais cela ne semble pas fonctionner. On a même la même affaire à chaque lettre. effet, quand il s'agit de comparer une chaîne avec une autre chaîne en Java, nous devons utiliser un message. Et comme la comparaison à la méthode. Et nous créons un ensemble de parenthèses autour des données. Nous voulons le comparer à. Comme ça. Et après par rapport à nous tapons dans égal, égal à 0. Nous pouvons maintenant enfin tester ce code et obtenir le bon résultat en appuyant simplement sur John à nouveau. C' est écrit « Bonjour John ». Mais vous remarquerez qu'il y a un problème si vous l'entrez avec des lettres minuscules. Pas n'importe quel autre nom, comme le mariage et ainsi de suite. Ce peu de stress sur ce code. Mais c'est juste pour vous montrer un problème que vous allez rencontrer. Au début, je vais vous montrer quelques méthodes plus tard qui facilitent la comparaison des chaînes de phi. Bien qu'avant cette leçon, j'aimerais expliquer ce code tout de même. La comparaison à la méthode fait, est de prendre la valeur de l'entrée et une chaîne d'école et de la comparer à John. Ce que cela fera est d'ajouter, mettre une valeur particulière en fonction des différences dans le texte. Maintenant, s'il y a des différences, la valeur sera inférieure ou supérieure à 0, c'est pourquoi nous devons nous assurer qu'il n'y a pas de différences. Cert génère une valeur de 0, AAA. Expliquez ceci. Je vais copier cette ligne ici. Et je vais supprimer les déclarations if. Et l'une des zones humides de l'application. Et je vais simplement sortir String.com à John. Maintenant, quand je lance cette ligne de code et que je vais entrer dans John, la façon exacte avec laquelle elle va être comparée, elle imprime 0. Mais f, notre imprimante en minuscule John, elle a une valeur de 32. Maintenant, la raison en est qu'il ya quelque chose connu sous le nom ascii, qui est quand un nombre est un sable à un caractère spécifique, chaque personnage a un nombre spécifique est sable à elle. Les différences dans ces nombres sont maintenant comparées les uns aux autres et une valeur est sortie. Vous trouverez que quand notre art max et sorties trois, ou quand je sortie la lionne, par exemple, met à ces vallées sont comparés les uns aux autres et les valeurs sont polluées. Mais la seule fois qu'il sera jamais égal à 0 est si les valeurs qu'ils expriment les mêmes. Bien sûr, nous allons créer un programme plus convivial à l'avenir, d'une manière ou d'une autre. Et un utilisateur entre dans son nom. Peu importe le cas utilisé, le nom est toujours traité comme le nom attendu. Par exemple, si notre atteinte à MRNA MSU, mais j'utiliserais un m minuscule en cas d'accident. Tout cela est simplement la façon dont nous voulions encore être traités comme Matthieu. Au lieu d'un autre type de données. Nous en parlerons davantage dans la leçon sur les méthodes de texte. Pour l'instant, cependant, je veux que vous expérimentiez avec l'instruction if, créez vos propres clauses et testez-les avec les instructions if et elses. Il y a bien sûr, un exercice dans votre cahier de travail pour pratiquer avec. Et une fois que vous aurez terminé, je vous verrai dans la leçon suivante où nous discuterons des déclarations plus avancées si. Je te verrai alors. Au revoir pour l'instant. 9. Nested si vous avez des déclarations et des opérateurs supplémentaires: Bonjour et bienvenue à votre cours de programmation Java. Et cette leçon, nous allons discuter imbriquées si instructions et les opérateurs supplémentaires. Et la leçon précédente, je vous ai présenté la déclaration if. Ce que nous allons faire maintenant, c'est prendre ces déclarations si basiques et les rendre un peu plus complexes. La façon dont nous pouvons le faire est si ce sont clauses multiples qui doivent être respectées sont présentés l'exemple de vérification de l'âge d'un utilisateur pour voir s'il y avait 40 ou plus ou moins avec l'autre. Disons que nous voulons vérifier si l'âge d'un utilisateur est compris entre 4050. Vous le trouverez sous forme de programmes comme celui-ci qui sont connus sous le nom de filtres. Lorsque nous allons à un SART et que nous recherchons, disons, un produit ou un service spécifique. Ils nous fournissent généralement différents filtres pour aider à affiner ce que nous recherchons. Donc, ce que nous faisons essentiellement est de peaufiner les données pour trouver une valeur spécifique, ce qui est bien sûr très nécessaire si vous devez trier une grande quantité de données. Donc, une fois de plus, je vais obtenir l'entrée de l'utilisateur, et je vais le mettre dans une variable entière. Je crée un dialogue de base dans votre âge du côlon. Et maintenant, je vais créer une déclaration if qui vérifiera l'âge pour voir si elle est supérieure à 14 et y compris 40. Donc c'est supérieur et égal à 40. Comme ça. Et bien sûr, notre crée une déclaration else pour voir si elle ne correspond pas à cela. Mais maintenant, je veux vérifier pour voir si ils âge est également 50 ou moins. Donc, disons que notre première clause s'avère vraie, créera alors une autre instruction if. Dans cette instruction if, si l'entrée et le score est inférieur ou égal à 50. Et notre production de base créative une fois de plus. C' est ce qu'on appelle une instruction if imbriquée. C' est une déclaration if. Dans une instruction if. Vous pouvez le faire indéfiniment, ayant une grande séquence d'instructions if imbriquées en fonction des onglets de données. Mais pour cet exemple, une seule instruction if imbriquée devrait être nécessaire. Et je vais créer une instruction else if aussi avec un autre plan de sortie. Dire que vous avez plus de 50 ans, parce que dans ce cas, l'utilisateur serait, comme il l'a fait, remplir la deuxième clause. Et puis j'aurai un système j'impression ligne et la déclaration L disant que vous êtes moins de 14 ans, car ils n'ont pas rempli le premier cours. Donc de cette façon si quelque chose est sorti tout le terme. Donc l'intensité, qui dit que vous êtes moins de 40 ans, ce qui est correct. Disons que j'ai 60 ans. Il imprime que tu as plus de 50 ans, ce qui est exact. Mais disons que j'ai 45 ans. Il dit que vous avez entre 4050 ans, ce qui est à nouveau correct. Donc, en utilisant multiple if déclarations, nous pouvons vérifier ces données pour rechercher des valeurs spécifiques. Au lieu de quelques grands nombres. Bien sûr, nous pouvons encore en extraordinaire grandes ou petites valeurs et il remplira une clause dans cette déclaration if. Mais une fois de plus, c'est un problème qui peut être réglé avec certaines instructions if imbriquées. Tout était ce que nous allons apprendre ensuite. Opérateurs supplémentaires. Des opérateurs supplémentaires nous permettent d'avoir plus d'une clause dans un ensemble de parenthèses. Ce que cela signifie, c'est que nous pouvons nous assurer que deux ou plusieurs clauses doivent être respectées avant que le code dans l'instruction if ne s'exécute pour utiliser un opérateur d'addition. Comment nous tapons dans, dans ces N symboles après la première clause. Et je peux maintenant mettre une autre clause ici tout de suite. Donc, pour cette déclaration if, nous vérifions si elles sont, même si elles sont égales à 40 ans. Mais nous voulons aussi nous assurer qu'ils n'entrent pas dans une valeur extraordinaire. Nous devrons donc nous assurer que leur âge, disons, par exemple, est inférieur à 50 ans. Alors nous devrons nous assurer que l'âge est inférieur à 150 ans, donc ce n'est pas une valeur extraordinaire. Ainsi, deux clauses doivent être faites avant la prochaine instruction if peut s'exécuter. Si je devais exécuter cette ligne de code, NFL est de maintenir 50. Vous remarquez ce principe entre 4050 ans. Donc, ça marche. Les deux clauses ont été respectées. Mais si NT et un 115, ça dit que tu as moins de 40 ans. Nous avons donc déjà rencontré un problème ici. Nous avons vérifié maintenant si l'utilisateur est inférieur à 150. Et c'est tout ce qui est correct. Maintenant, nous devons changer notre déclaration d'autre parce que cela n'a aucun sens. Donc, pour prendre ce programme mais plus loin, donc ce que nous allons réécrire c'est une déclaration else if où après l'autre nous tapons dans F. Et puis nous vérifions pour voir si l'entrée et un score int est supérieur à 0. Maintenant, si l'instruction commence à sembler un peu plus complexe, mais aussi un peu plus précis pour éviter toute donnée d'ordures. Donc notre première déclaration si prend ces deux fermetures spécifiques. Si les deux les plus proches se sont avérés vrais. Et nous allons exécuter le code entre parenthèses que notre déclaration d'autre ci-dessous a maintenant fermé en plus de lui. Si l'entrée est supérieure à 0, ce que ce code fait est de s'assurer qu'aucune donnée garbage n'est entrée. Nous allons donc nous assurer qu'une valeur dans une certaine plage est respectée avant l'exécution du code. Je vais ajouter une autre instruction else après celle-ci, et une fois de plus, j'ai une autre sortie. Quelque chose de même, invalide H. Maintenant, nous avons un programme beaucoup plus grand et plus complexe qu'un programme beaucoup plus efficace et précis. Il y a juste un opérateur supplémentaire que je voudrais ajouter ici, qui est N symboles d'entrée de soulignement int. Et nous devons, bien sûr vérifier pour voir si leur valeur est inférieure à un 150 aussi. Donc, entrons dans le code sont comme ça. Et notre intention, de grandes valeurs comme un 130, il dit âge invalide. Si j'entre quelque chose de plus élevé, disons 300, c'est son âge invalide. Et disons que si j'entre en négatif 30, il est écrit âge invalide. Donc, maintenant, nous avons dissuadé l'utilisateur d'entrer n'importe quelle valeur qui ne se situe pas entre 149, stocker une large gamme, mais c'est une plage plus réaliste que ce que nous avons travaillé auparavant. Maintenant, nous allons intenses valeurs spécifiques où certaines conditions seront remplies. Donc, ces conditions ont déjà été faites si nous divertissons quelque chose qui se situe entre 4149. Et ces clauses s'avéreront toujours vraies quoi qu'il en soit. Et puis cette clause sera vérifiée. Et la déclaration sera donnée si c'est vrai ou faux. Et notre déclaration else if, nous devons maintenant entrer dans une valeur qui est inférieure à 14. Alors disons 39. Ça dit que tu as moins de 14 ans. Si j'entre dans un, ça dit la même chose. Et toute valeur entre ces deux, il dira le même message, ce qui est bien sûr correct. Donc, là, nous avons créé un complexe imbriqué si des instructions utilisant des opérateurs supplémentaires ainsi pour vérifier des données spécifiques et pour éviter données d' ordures si vous êtes toujours aux prises avec l'instruction if et comment cela fonctionne, Je recommande de regarder cette leçon à nouveau, tout de suite le programme pour vous-même et de lire les conditions comme s'il y avait des phrases. Vous trouverez que de nombreuses lignes de code dans votre carrière de programmation avec Java, nous allons lire un peu comme une phrase anglaise. Prenons donc la première clause, par exemple. Si l'entrée est supérieure et égale à 40 et l'entrée est inférieure à 150. Et puis le code qui suit sera exécuté à valeurs simples comme celle-ci qui seront vérifiées par cette clause. Maintenant, avant la fin de cette leçon, j'aimerais vous montrer l'opérateur ou, car il y a deux opérateurs supplémentaires avec lesquels nous pouvons travailler. Les premiers sont ces symboles N. Ce que ces symboles n font est de s'assurer que les corbeaux avant et après eux doivent être rencontrés pour prouver la vérité. Mais si nous voulions qu'une seule des conditions soit remplie, nous utiliserions ces deux lignes verticales comme ça. Il s'agit d'une barre oblique inverse de décalage sur votre clavier. Donc, comme je l'ai dit précédemment, une seule de ces griffes doit émettre pour que le code dans l'instruction if s'exécute. Ainsi, par exemple, si l'entrée est supérieure à égale à 40 est faite, alors le code qui suit sera R1. Cependant, nous avons également un code ici qui dit que si l'entrée est inférieure à 150, le code s'exécutera également. Donc, cela détruit l'ensemble du concept d'un filtre car ces deux clauses peuvent toutes deux être faites avec n'importe quelle valeur que l'utilisateur entre. Par exemple, si j'ai laissé entendre dans 5 mille, la première valeur serait respectée. Si j'entre négatif 3 mille, alors la deuxième clause serait encore faite. Par conséquent, nous récupérerons des données qui n'ont aucun sens, comme votre entre 4050 ans, ne feront plus partie de la valeur que nous avons saisie. Donc, bien sûr, il revient à vous de comprendre comment fonctionnent ces opérateurs supplémentaires, décider lequel utiliser dans des situations spécifiques. Donc, là, vous avez imbriqué les instructions if et les opérateurs supplémentaires. Je recommande de donner à cette écoute un peu plus de pratique que la précédente car nous travaillons avec des programmes plus grands et plus complexes. Mais vous trouverez cela avec la pratique de votre maître, l'instruction if en un rien de temps. Et la prochaine vidéo, nous allons passer en revue quelques méthodes de texte. Je te verrai alors. Au revoir pour l'instant. 10. Méthodes de texte pour débutants: Bienvenue à votre cours de programmation Java. Dans cette leçon, je vais vous apprendre quelques méthodes de texte que vous pouvez utiliser pour et gérer certaines données de chaîne. Maintenant, il y a plusieurs méthodes que j'aimerais vous montrer, mais je vais commencer par la plus simple d'abord. abord, je vais créer une variable de chaîne et affecter à la valeur de chaîne d'Apple, créer une sortie de base et imprimer cette valeur et est testé pour s'assurer qu'il imprime Apple. Donc maintenant, nous pouvons commencer à utiliser des méthodes prises pour l'ajuster. Les premières méthodes tics que je voudrais vous montrer sont les méthodes majuscules et minuscules. Comme vous pouvez le deviner, ces méthodes vont changer les caractères d'une chaîne de majuscules en minuscules, une minuscule en majuscules. Prenez celui-ci que j'ai assigné à la chaîne de mot, pommes majuscule a, mais tout le reste est en minuscules. Et je vais utiliser la méthode point en majuscules et ajouter un ensemble de parenthèses. Vous trouverez que la plupart des méthodes auront un ensemble de parenthèses qui suivent. Mais vous n'avez pas à mettre quoi que ce soit entre parenthèses. Il suffit d'Arad point pour défendre et sur le programme. Et comme vous pouvez le voir, toutes les lettres et Apple ont été convertis en majuscules, à l'exclusion d'un, qui était déjà Jour, et vice versa en minuscules, convertira tous les caractères au format minuscule. Donc, cet exemple est juste la lettre a. Nous utilisons des méthodes comme celle-ci pour créer des données plus uniformes. Comme je vous l'ai montré quand il s'agit de récupérer dans l'entrée de l'utilisateur et de comparer les données de chaîne avec d'autres données de chaîne, il est important d'avoir tous les caractères dans le bon cas. Sinon, il sera considéré comme différents types de données. Donc, vous trouverez ces deux méthodes incroyablement utiles pour vous assurer que toutes ces données restent uniformes lorsque vous travaillez avec. La prochaine méthode que nous apprendrons est des méthodes de caractères simples. Je vais créer une variable et lui assigner la valeur du capital T. Et dans la sortie, j'ai écrit la première méthode. Toucher le point de caractère correspond à la lettre. J' ai dit les parenthèses et remplacer la variable. À l'intérieur. Ce que cette méthode fait est de vérifier un caractère pour voir si c'est un certain caractère qui est légitimé vérifie pour voir si c'est un peu. Donc, si je lance ce code, il devrait imprimer true parce que la lettre t est une lettre. Mais si je devais utiliser quelque chose d'autre comme juste regarder l'espace, il imprimerait faux ou nombre. Il imprimerait également faux et ainsi de suite. Mais nous avons aussi des méthodes pour vérifier ce type de données. Par exemple, pour prendre un nombre que nous avons utilisé est chiffre, qui s'avère vrai dans ce cas. Et pour vérifier quel espace nous tapons, c'est quel espace. Donc, dans ce cas, il imprimera vrai aussi en plus de ces vérifications, alors que j'ai est en majuscules et en minuscules. Donc, si r change en capital T et exécute ce code, il est vrai que si je mets un t en minuscule et que j'ai couru, il dit false. Ce sont quelques vérifications de base étaient tous s'assurer qu'un caractère est un caractère fait, aide lors du traitement des données et que vous vouliez maintenir un aspect uniforme. Donc, si vous voulez convertir en autre chose, alors vous devez vérifier s'il a besoin de convertir, des choses comme ça. Donc, ce sont des méthodes de caractères. De retour à la chaîne, je vais en créer un autre ici, et je vais lui donner à nouveau la valeur d'Apple. Et la méthode sera l'apprentissage est la méthode .length. La méthode length comptera le nombre de caractères dans une chaîne et retournera un résultat de nombre. Donc mot soulignement STR, longueur du premier point, et un autre ensemble de parenthèses. Lorsque je lance cette ligne de code, elle devrait retourner cinq, qu'elle fait en effet parce qu'il y a cinq caractères dans cette chaîne. Cependant, il inclut le comptage des espaces, comme vous le remarquerez, voulez ajouter des espaces à Apple et exécuter ce code. Il produit six. Donc, cela vous dira combien de caractères il sur une chaîne spécifique. Nous avons déjà un code comme celui-ci fonctionnant avec certains de nos logiciels. Par exemple, les programmes d'écriture compteront nombre de caractères qui ont été utilisés et ils utiliseront ce code pour vérifier chaque caractère et vous donner un résultat que c'est la méthode length. Et vous trouverez la méthode length très utile lorsque vous travaillez avec des méthodes d'index. La méthode d'index nous permet de trouver un caractère spécifique ou un mot dans une chaîne. Par exemple, si je voulais trouver la valeur numérique de la lettre D dans une chaîne autour d'une spline s'est produite dans les sorties un. C' est parce que, comme vous le savez, il y a un numéro attribué à chaque personnage, et un est affecté à une première lettre P. Je mets un L. Il renvoie trois. Si je devais le mettre dans un texte entier tel que Apple, Vous remarquerez que renvoie 0. C' est parce qu'Apple commence ici au premier caractère qui nous permet d'ajouter un espace pour Apple et d'exécuter ce code, il en sortira un, parce que maintenant la valeur de l'endroit a déplacé un. Donc, nous utilisons l'index de deux fans, certains mots dans une chaîne. Et dans de nombreux cas, il s'agit d'enlever ou de métalloïdes complètement ou dans certains cas de les remplacer. Mais l'index de la méthode le fait, est-ce qu'il lit de la gauche à la droite. Par conséquent, si nous avons des mentions civiles d'un certain mot dans le texte, nous devrions exécuter le code plusieurs fois si nous voulions remplacer ou mijoter certains mots parce que nous devons trouver chaque version de ce mot dans la phrase. Mais si nous voulions travailler de la tige à gauche, nous ferions usage du dernier index de la méthode, qui fonctionnera de la fin de la phrase vers le début. Mais vous trouverez si je place E ici dans une chaîne et exécute ce code, il génère toujours la même valeur qu'il fonctionne à partir de la droite, à gauche. Donc, si je mets p dans ce dernier indice de cela va financer le dernier indice de cela plus tard et retourner la valeur, qui dans ce cas est de trois. Alors que si j'utilise l'index normal de celui-ci renvoie deux. Parce que c'est le premier caractère de P à être mentionné dans une chaîne. Donc, ce sont l'index des méthodes. Nous en avons deux de plus à traverser. Et je vais commencer par apporter un familier à la table, méthode .compareto, dont nous avons discuté dans une section précédente. Mais j'aimerais l'expliquer plus loin. Maintenant, ce que fait la méthode CompareTo, c'est qu'elle prend deux chaînes et les compare les unes aux autres. Et en prenant les valeurs numériques sont sable à chaque caractère au Datsun les uns des autres et génère un entier. C' est avec ces chiffres que nous pouvons alphabétiser le texte. Comme je vais te le montrer maintenant. Tout d'abord, je vais vous montrer quelle est la sortie. Si je compare un trait de soulignement est le r.comparé à deux soulignements est t off. Quand je lance cette ligne de code et en sort une négative. C' est parce que la valeur de a est inférieure à B. Elle est supérieure à a par une seule valeur. Si nous le remplacons par C, aura deux négatifs imprimés et V négatifs trois imprimés. Avec cela à l'esprit, nous pouvons créer une instruction if qui va s'exécuter. Et Alphabet a ces deux morceaux de texte. Donc, si cette méthode compareTO unmanned sont créer une instruction if de base qui prendra ces deux chaînes, comparez-les les unes aux autres, et triez-les par ordre alphabétique. Donc, dans ce cas, si un Str.com à STL est inférieur à 0, alors nous savons que la deuxième valeur dans deux chaînes doit être placée après une chaîne. Maintenant, qu'est-ce que le code non-islamique ? Il devrait les trier verticalement comme il le fait ici, a b. Maintenant, si j'ajoute deux B, souvent, juste pour s'assurer que Prince AB et ensuite VB. Donc, il est trié par ordre alphabétique après TIA, Robert. Et l'application. Il devrait imprimer le mariage et Robert comme il le fait. Donc, il est un programme simple comme celui-ci que nous pouvons Alphabet a de grandes quantités de données. Si vous vouliez qu'il soit un peu plus uniforme lors de la comparaison de nos données, nous ferions usage de la méthode point majuscules à minuscules. Dans ce cas, on m'a appris à majuscules. Et jusqu'à l'affaire. Juste au cas où une valeur dans telle que Mary, mais avec un m. minuscule. Eh bien Robert, avec un m minuscule, alors le médecin ne serait pas uniforme et nous ne pouvons pas les comparer correctement les uns aux autres. Mais les résultats seraient toujours les mêmes que vous pouvez voir ici. Et maintenant enfin, pour la dernière méthode, nous allons apprendre avec le texte, cette méthode CHARAt. Mais la méthode triade fait est qu'elle prend une valeur de place numérique que vous lui avez assignée aux fonds, les caractères Santa, cette valeur dans une chaîne, et une sortie ce caractère. Donc, par exemple, je crée une sortie de base et j'utilise un trait de soulignement STR point char à, et un ensemble de parenthèses, et je placerai 0 dans ces parenthèses. Il devrait imprimer la première lettre dans une chaîne, ce qu'il fait, il imprime un M. majuscule si je voulais. Caractère de deuxième place, qu'il imprime notre possession, vous savez, il commence à partir de 0 avec le premier caractère, un mode, le second caractère, et ainsi de suite. Et c'est une note aussi facile pour mettre fin à cette leçon. Ce sont quelques méthodes de ticks débutants que vous pouvez utiliser pour prendre des données de chaîne, traiter et travailler avec elle pour créer des programmes plus complexes et aussi des sorties plus intéressantes. Dans la prochaine leçon, je vais vous enseigner quelques méthodes mathématiques que vous pouvez utiliser pour faire la même chose, mais avec des données numériques. Je te verrai alors. Au revoir pour l'instant. 11. Méthodes de mathématiques pour pour débutants: Bonjour, et bienvenue à votre cours de programmation Java. Dans cette leçon, nous allons passer en revue quelques méthodes mathématiques de base que vous pourriez trouver utiles pour travailler avec des données numériques. Leur toute première méthode mathématique fonctionnera avec est maths dot racine carrée. Tout d'abord, je vais créer un entier de base. Donc j'ai suivi en num 16 point-virgule et je vais créer une base. Je voudrais que Portland teste ces méthodes de maths. Donc, le premier est Math.Sqrt route. Nous le faisons simplement en tapant et masse majuscule M point SQRT comme raccourci. Et nous plaçons une valeur telle que underscore int. Et cela retournera la racine carrée de cette valeur. Comme vous pouvez le voir, il en imprime quatre. Vous remarquerez qu'il imprime un double juste au cas où nous avons l'intention d'une valeur qui ne peut pas être dérivée jusqu'à sa racine carrée, telle que 15. Quand je lance ceci, il sort 3.8, etcetera. C' est parce que 15 douzaines j'aurais un naturel et gt où 16 dette. Mais c'est une fonction mathématique très utile à avoir, surtout si vous travaillez avec des programmes complexes, détectez cela plus loin. Si nous voulions imprimer quelque chose à la puissance de quelque chose d'autre, nous utiliserions Math.Pow comme. Alors. Je vais changer la valeur de num underscore int. Et pour lui donner un pouvoir de quelque chose, virgule vers le haut après num int et notre place dans elle valeurs telles que deux. C' est pour ab carré. Que dois-je mettre 25 ? Notez qu'une seule petite application EdX met un double malgré que je travaille avec un entier. C' est comme ça que nous sommes habitués au pouvoir de quelque chose. Et son travail est quelque chose d'un peu plus complexe mais utile. Masse point max et Math.min. Mais cela fait, est-ce qu'il compare les valeurs les unes avec les autres et retourne la valeur maximale ou minimale. Ainsi, par exemple, la valeur de notre numéro de congé, comme ça. Et d'être ici, et il devrait revenir cinq parce que cinq est supérieur à deux. C' est quand nous travaillons avec des données de l'utilisateur et nous voulons comparer deux valeurs et en ajouter une pour exiger une instruction if spécifique ou chiffre ou opérateur comme très utile pour comparer deux valeurs. Maintenant, si nous changeons le max à min adore tourner la plus petite des deux valeurs, comme vous pouvez le voir ici. C' est donc les méthodes max et min. Maintenant, travaillons avec une base de données double, double soulignement est égal, et je vais lui donner la valeur de, disons 5.4. La prochaine méthode que nous allons utiliser est la méthode ronde. Cette méthode prendra simplement la valeur du nombre et arrondie au chiffre le plus proche. Et ce cas, il sera rapide car environ 5.4 comme la valeur de doublet. Mais disons que nous devions avoir un montage non simulé arrondi à six. Ainsi, nous pouvons créer des données un peu plus claires et éviter les nombres décimaux. Et enfin, la dernière méthode pour cette leçon est mathématique point aléatoire. méthode aléatoire de point mathématique est souvent utilisée lors affichage d'images qui sont censées être randomisées, mais j'ai souffert de certains paramètres. La façon dont nous faisons cela est que nous obtenons un nombre aléatoire et nous travaillons avec ce nombre pour créer une image dans certains cas ou présenter avec certaines valeurs. Ainsi, la méthode aléatoire de point de masse générera un nombre compris entre 0 et 1,00. Maintenant, c'est une gamme extraordinaire, ainsi que vous pourriez obtenir un point nul, rien 375 ou zéro 0,9, quelque chose d'aussi simple que ça. Et dans ce cas, si nous voulions générer des valeurs, disons de 0 à 100, nous mettrons math.pi aléatoire et nous le multiplions par 100. Alors que je dirige ce programme, vous verrez qu'il imprime 20, mais je le relance, il imprime 5410 et ainsi de suite. Et cette plage va de 0 à 100. Nous irions alors plus loin. Si nous voulions fuir ces chiffres sont simplement les encapsuler entre parenthèses et taper la masse autour pour eux. Et relancer le programme. Maintenant, il génère des nombres propres de 0 à 100. Et là, vous avez quelques méthodes mathématiques de base. Vous pouvez l'utiliser pour travailler avec des données numériques, pour trouver vos propres valeurs et ainsi de suite. Et la vidéo suivante, je vais parler de la façon dont vous pouvez créer du code reproductible à travers des boucles. Je te verrai alors. Au revoir pour l'instant. 12. The While et pour la boucle: Bonjour, et bienvenue à notre cours de programmation Java. Dans cette leçon, nous allons apprendre à créer du code reproductible à travers des boucles. Maintenant, il y a deux boucles en particulier dont nous parlerons. Tandis que les boucles et pour les boucles. Et un peu comme si les instructions, ces boucles notent les sections de code qui s'exécuteront à plusieurs reprises et la clause déchirée est prouvée fausse. Donc, même si c'est vrai, le code se répètera encore et encore jusqu'à ce que la tâche soit terminée ou que certaines conditions aient été remplies. Donc je vais te montrer une boucle de temps. Et pour vous montrer que je vais créer une variable entière et lui donner la valeur de 0. Et puis créer un sans fil beaucoup de chance aussi précis un IFStatement. Alors que, mais maintenant avec un ensemble de parenthèses sont placés la clause dans, comme num et un indice de score est inférieur à dix et notre caisse, une ligne ascendante de base en nous jusqu'à la terre du port, vers le haut, place, le nombre de soulignement int, et nous sommes prêt à exécuter cette boucle. Maintenant, vous remarquerez que quelque chose d'intéressant se passera lorsque nous lancerons cette boucle. Tout d'abord, quand je pouvais payer votre remarqué, il répète constamment la valeur de 0. En effet, bien que la condition soit vraie maintenant, elle doit être prouvée fausse pour que la boucle se termine. En conséquence, nous sommes coincés dans cette boucle et nous sommes obligés de l'arrêter en cliquant sur ce petit bouton rouge ici pourrait se terminer dans le programme. Et en quelques secondes, 0 comme étant imprimé des milliers de fois. Ce que nous devons donc faire, c'est nous assurer que cette clause se révèle fausse à un certain moment. J' ai déjà mis assez parce que nous sommes engourdis est moins de dix. Donc, ce que nous devons faire est d'augmenter la valeur nums jusqu'à ce qu'elle soit dix ou plus. Et nous pouvons le faire simplement en créant un compteur par incrémentation. incrémentation consiste simplement à ajouter à la valeur chaque fois que le code est exécuté. Donc, il ressemblerait à quelque chose comme num Ionesco int égal à num et il est pris en plus un. Je finirai par un point-virgule. Et quand je lancerai cette ligne de code, vous remarquerez qu'imprime Zéro à zéro. Donc, c'est dix itérations de la boucle. Nous allons simplement simplifier cela, incrémenter en supprimant ce code, oui, et en plaçant deux symboles plus. Et c'est exactement le même que le code avant. Mais nous avons déjà créé une boucle qui est exécutée dix fois afin que nous puissions passer par dix morceaux de données ou autant de fois que nous le souhaitons, en fonction de l'entrée de l'utilisateur, nous pouvons décider combien de fois cette boucle va s'exécuter. Donc, je vais maintenant créer une chaîne de base, l' appeler Nom et un magasin est T R égal. Et je vais demander l'entrée de l'utilisateur maintenant. Elle a regardé le dialogue et j'ai mis un message disant Entrez le nom. Et puis entre parenthèses, entrez, arrêtez. Pour mettre fin à ces parenthèses. Comme ça. Maintenant, je vais créer une boucle while, while. Et puis un ensemble de parenthèses, nom et score STR au point deux majuscules. Et puis en guillemets doubles est TRP, est tiré bouchons. Et de continuer la clause. Bien que cela ne soit pas égal à 0, ils créent une ligne de sortie de base qui imprime bonjour. Et quel que soit le nom que l'utilisateur entre. Et pour gagner du temps sont copiés. Islam a eu lieu et collé ici pour vous demander d'utiliser à nouveau. Donc, maintenant, nous avons créé une boucle qui ne se terminera que quand un utilisateur veut se terminer. Maintenant, je peux entrer leurs noms, comme John. Mais ce n'est pas avant que j'ai l'intention d'arrêter que le programme finira réellement. Et peu importe quel cas sont bouchon utile aussi. Comme nous avons fait en sorte que nos données soient uniformes avec la méthode ToupperCase. Si vous n'êtes pas sûr de l'utilisation de la méthode dot ToupPerCase ou de la méthode .com. Je recommande de passer en revue la leçon sur les méthodes de texte. Mais là, nous avons une boucle while plus complexe qui fonctionnera à plusieurs reprises et sans fin jusqu'à ce que l'utilisateur décide qu'il est temps de se terminer. Mais ce n'est qu'une des boucles que je vais vous montrer dans cette leçon. Il y a un autre, qui est le type plus commun de boucle qui exécutera un certain nombre de termes. Si vous avez un tel nombre à utiliser, cette boucle ressemblerait à ce qui suit. Pour int i égal à 0 point-virgule, i est inférieur à dix point-virgule, encore une fois, j'ai dit de parenthèses. Et à l'intérieur de l'ensemble des parenthèses sont juste tourner une autre sortie de base et notre impression comme une valeur. Avant d'exécuter ce code, laissez-moi expliquer ce que c'est pour la boucle. Que la boucle for est utilisée si vous avez un nombre spécifique à l'esprit du nombre de fois qu'un code doit s'exécuter. J' ai donc créé une clause qui inclut la création d'une variable, la clause elle-même, et un tout incrémentiel sur une ligne. Donc, cette boucle, comme vous le devinez, fonctionnera dix fois de 0 à neuf. Si vous ne voulez pas les tracas de créer une clause complexe qui se terminera après un certain nombre de fois où vous avez un nombre et de la boue spécifiques, vous utiliserez probablement la boucle for. Cependant, quand il s'agit de comparer des données, vous verrez que vous allez utiliser la boucle while Avec cela dit, c'est la boucle for et c'est l'une des boucles les plus simples vous pouvez utiliser une fois que vous comprenez comment les boucles fonctionnent. Et comme avec les instructions if, vous pouvez avoir des boucles dans les boucles, peu comme une instruction if imbriquée. Vous pouvez créer une boucle imbriquée. Dans certains programmes, vous trouverez que cela sera nécessaire. Cependant, pour ce cours débutant, nous ne travaillerons pas avec quelque chose de si complexe. Et sur cette note, je vais mettre fin à la leçon ici. Et dans la prochaine vidéo, je vais vous fournir une réponse au projet final a été commencer un cours. Vous avez trouvé ce projet dans votre classeur. Assurez-vous d'aller à la dernière section sur le projet final. Enfin, des instructions et créer un programme avec le code que vous connaissez. Une fois que vous serez prêt à voir la réponse, je vous verrai dans la prochaine vidéo. On se voit alors. Au revoir pour l'instant. 13. La réponse du projet final: Bonjour et bienvenue au cours de programmation Java. Et cette leçon, je vais vous donner une réponse au projet de fermier. Comme vous pouvez le voir, j'ai déjà créé les fichiers, les paquets et le travail principal du fichier. Et j'ai également importé dans Java swing car nous allons utiliser l'entrée de l'utilisateur. Avec cette demande si vous n'avez pas terminé le projet final, je vous recommande de le faire. Vous le trouverez dans votre classeur dans la dernière section intitulée « projet final ». Vous pouvez mettre la vidéo en pause ici et je la pose quand vous terminez le projet et je vous fournirai la réponse. Vous trouverez également cette réponse à l'arrière de votre classeur. Ok. Maintenant, je vais vous montrer tout d'abord, toutes les variables que je vais créer pour ce projet. J' utiliserai quelques variables doubles pour compter les entrées. De cette façon, j'obtiens un pourcentage plus précis de combien l'ont fait dans le film et combien d'annonces ne sont pas converties en pourcentages plus tard. Maintenant, je vais l'appeler s1 entrée db pour compter les entrées. Et je vais lui donner la valeur de 0 pour commencer. Pour faciliter les choses si vous le souhaitez, vous pouvez créer les variables du même haut dans la même ligne ajoutant simplement un coma de la création des variables. Donc, je vais créer une nouvelle entrée frappée aussi. Mais si vous voulez, vous pouvez écrire ceci sur une nouvelle ligne à va fonctionner tout de même. Après cela, je vais créer les variables entières. Donc int age, underscore int, et nous lui donnons la valeur 0 aussi. Ensuite, je vais créer une variable de comptage pour compter nombre de personnes qui ont essayé d'entrer dans le film et ont réussi et ainsi de suite. Alors comptons égal à 0. Et enfin, nous avons un int le plus ancien qui contiendra la valeur du plus ancien visualiseur de film. Donc je vais donner ces zéros aussi. Et dans le point-virgule islamique ne peut pas créer les variables de chaîne seront utilisées. Il y en a trois en particulier. Celui est le premier, qui contiendra le FirstName, et je lui donne une valeur vide comme ça. Et le dernier, qui contiendra le nom de famille. Et enfin, vieux soulignement STR, qui contiendra le prénom et le nom de famille du plus ancien spectateur de film. Et nous sommes maintenant prêts à récupérer les entrées de l'utilisateur. La façon dont nous allons le faire est à travers une nouvelle variable de chaîne et des alcôves sur STR stocké égal. Et c'est là que nous allons demander à l'utilisateur s'il veut exécuter le programme. Donc, panneau d'option Gi entrée dot-dot-dot. Dialogue. Et nous pouvons lui donner un message approprié, comme entrer, recommencer ou arrêté. Juste pour faciliter les choses, je vais zoomer un peu, juste une sorte de code convertissant l'écran un peu plus facilement. Faites également cette zone de barre dans cet écran de gestionnaires de projet ici. Avec cette entrée, nous allons maintenant créer une instruction if. Finit si déclaration, nous allons commencer STR, converti à l'application pour le rendre un peu plus uniforme. Et bien sûr, qui sont prêts à commencer. Donc égal à 0. Donc, si l'utilisateur a entré, le programme commencera s'ils entrent, s' arrêtent ou quoi que ce soit d'autre. Si les déclarations plus proches preuve faux et le code du péché ne fonctionnera pas. Et je vais placer tout le code qui suit dans cette déclaration if. Comme si l'utilisateur entre stop, je veux juste que le programme se termine et rien ne s'affiche. Mais une fois qu'il commence à partir d'ici va créer une boucle while. abord souligner STR en majuscules une fois de plus pour rendre des données uniformes. Serp fool n'est pas égal à 0. Nous avons donc maintenant créé une boucle while qui s'exécutera jusqu'à ce que l'utilisateur entre en stop à la place du prénom. Était-ce un mois, l'utilisateur doit maintenant entrer dans les valeurs. Et un premier trait de soulignement rapide STR est égal à l'option j. Dans le dialogue. Et le message que j'aurai ici sera quelque chose comme dans son nom ou s'arrêtera pour finir. De là, nous avons une autre déclaration if avec une autre fermeture complexe, mais au cours de la dernière, nous aurons besoin de rapper premier soulignement HDR. Et nous devons simplement copier cette clause ici et coller avec lui. Nous faisons tout cela pour donner l'assurance que l'utilisateur a entré dans le Datta pour ce programme ou s'il est entré, arrêter, que rien ne se passera et le programme se terminera simplement avec toutes les données qu'il a. Dans cette déclaration if, nous allons maintenant demander à l'utilisateur un nom de famille et un âge. Donc je vais prendre cet agneau d'entrée et le copier ici, et le coller ici. Et je dis entrer, nom de famille, comme ça. Copiez celui-ci petit. Comme nous allons maintenant obtenir h, nous allons le passer d'une chaîne dans un entier. Maintenant, nous avons toutes les données dont nous avons besoin de l'utilisateur. À ce stade, nous avons un prénom et un nom et un âge. Nous devons maintenant vérifier cet âge pour voir s'il répond aux exigences pour le film où il a 18 ans et embaucher. Et nous allons le faire avec une déclaration if comme Sir, si âge soulignement, introduire supérieur ou égal à 18 déclaration de témoin, nous allons à nous et notre crée une sortie qui indique à l'utilisateur si elles sont autorisées dans le système. Terre d'impression par points. Donc ça ressemblera à ça. Hurst et un score SDR DO2 préconise de le faire point uniforme à 0 pour obtenir la première lettre. Plus l'espace de périodes plus le dernier trait de soulignement, STR a des guillemets doubles, deux-points, barre oblique inverse t pour la tabulation et l'entrée en majuscules. Cette visionneuse est âgée de 18 ans ou plus, elle est donc autorisée à entrer. Avec cela à l'esprit, nous devons aussi ajouter à la vallée du Kant parce que nous en avons maintenant un ajouté à la tortue. Et nous allons également ajouter deux entrées, entrée de valeur et une base de données scolaire plus un point-virgule. En plus de cette déclaration if, nous avons besoin d'un endroit, une instruction if imbriquée pour vérifier si ces âges sont si l'un des plus anciens. La façon dont nous le faisons est simplement de placer une déclaration if ici. Dans ce cas, nous devrons maintenant remplacer le plus ancien int par le nouvel âge. Parce que nous voulons nous assurer que ce programme ne fonctionne pas seulement du premier spectateur. Et nous avions besoin juste de l'ancien arc de chaîne, donc avec le nouveau prénom et nom de famille, parce que pour l'instant, tous les SDR sont vides. Donc, allons d'abord STR plus double espace de guillemets plus dernier trait de soulignement STR, comme So. Avec ce Dan, cette déclaration if et imbriquée if instruction est complète, mais nous avons besoin de créer un else fall the first if statement ici, parce que si l'âge est inférieur à 18, nous devons également compter cela et aussi donner la sortie pour cela. Donc je vais copier cette ligne ici et la coller comme ça. Sauf que maintenant je vais dire pas d'entrée au lieu d'entrée. Je comptais toujours cette entrée dans le compte des tortues en plus, plus. Et j'ajouterai aux entrées nerveuses. Les valeurs étaient donc pas d'entrée et ce serait plus, plus un point-virgule. Et ça devrait être le cas pour la déclaration else. Et en fait, cette boucle, nous avons tout ce dont nous avons besoin et fait tout ce que nous devions, nous avons seulement besoin de donner la sortie finale. Assurez-vous de noter que la sortie finale doit être contenue dans cette instruction principale if ici. Sinon lui a écrit pour donner la sortie même si l'utilisateur a arrêté le programme, ce qui ne devrait pas vous présenter d'erreurs parce que nous avons donné des valeurs à toutes ces variables. Même si ces valeurs sont des blancs et des zéros. Mais tout de même, Il vaudrait mieux juste avoir notre sortie finale dans l'instruction if jusqu'à présent. Mais je vais créer trois systèmes sur les terres imprimées. Vous pouvez faire tout cela dans une seule ligne d'impression système. Mais pour s'assurer que le code est propre et facile à comprendre notre sacrifié les deux lignes de code supplémentaires juste pour s'assurer qu'il est plus facile à lire. Donc System.out.print agneau. Tout d'abord, je vais faire est de commencer une nouvelle ligne après cela parce que je voulais être un espace entre les noms initiaux et la sortie finale. Et dans celui-ci, on compte l'entrée, donc c'est l'entrée. Le B plus. Et maintenant, c'est là que nous donnons le pourcentage du nombre de personnes admises au programme. J' ai donc un crochet ici plus un autre ensemble d'enregistrements qui contiendra tous les maths et autres crochets secrets entre eux aussi. Dans un ensemble de parenthèses. Oui, j'ai l'entrée et une base de données d'école divisée par le nombre de soulignements MPT, comme ça. Et cela devrait fonctionner parce que l'entrée est un double. Alors que si c'était un entier, nous pourrions rencontrer quelques problèmes. Et nous sommes en termes d'environ 100 pour obtenir le pourcentage. Plus des citations doubles à chaque parenthèses centrées sur le soleil, l'espace, a obtenu un billet ou un autre dialogue qui correspond à cette application, Whitlam. Maintenant, je vais copier ceci ici car nous allons utiliser des terres similaires. Donc, la ligne system.out.print, comme ça. Je vais coller cette ligne ici et ajuster en conséquence. Cette ville ne sera pas entrée. Donc, ce ne serait pas une entrée ici aussi. Looney et symptôme. Et avec cela, nous créons notre sortie finale, qui imprimera le nom et l'âge de la plus ancienne visionneuse de film. Donc mettre vieux SDR Ionesco plus quelque chose comme était le plus ancien. Supports x. Donc, plus le plus ancien trait de soulignement int, qui va coller l'âge de la plus ancienne. Russ. Et j'ai fini avec un autre ensemble de crochets. Ce sont des produits finaux. Prenez un moment pour mettre la vidéo en pause et jeter un oeil à nouveau, c'est un peu épais avec le code, mais avec ce programme a pris fin aussi, nous sommes prêts à le tester. Je vais juste zoomer un peu plus sur l'écran pour que vous puissiez le lire, mais effacer moi si du tout à l'écran. Alors faites une pause ici pour voir la moitié supérieure du code. Et faites une pause ici pour voir la moitié inférieure du code. Mais bien sûr, je vais fournir cette apparition à l'arrière du classeur si vous l'utilisez aussi. Cela dit, je vais maintenant tester ce programme. J' ai dix données pour, pour commencer. Mais avant cela, nous allons juste tester pour voir si ce programme s'arrête. Le Sars est arrivé, arrête. Et rien n'est sorti. Et quand je commence à exécuter le programme, attaque pour commencer, et il va directement au premier dialogue d'entrée. Donc, le programme a démarré correctement. Je vais maintenant entrer dans une donnée n. Donnez cet exemple, Datta et un classeur. Vous pouvez simplement ajouter à cela ou vous pouvez faire vos propres données à, pour démarrer le programme. Et ils n'ont pas Harrington Starr ce programme i n 10 livres de données. Je vais le supposer aussi pour que vous puissiez le voir un peu mieux. Et c'est la sortie finale. Donc, notre premier retransmet qui serait le plus ancien et comme vous pouvez le voir, ils ont été autorisés à entrer dans le programme. Cependant, pour les chances de Robert à Ingram ici, ils n'ont pas été inculpés d'entrée car ils étaient trop jeunes. La course a satisfait aux exigences d'âge, donc fait dans le programme reçu billet. Et comme vous pouvez le voir dans la sortie finale, j'ai compté tous ces candidats. J' ai oui, sept, donc 70% ont obtenu un billet pour un film, tandis que trois des dix ou 30% n'ont pas obtenu de billet. Et John Smith est le plus âgé, a 78 ans, et il est indiqué ici. Donc, le programme a fonctionné avec succès. J' espère que les outils à ce bien, et si vous avez eu des problèmes sont considérés comme répondre à beaucoup de choses, mais plus facile ou aidé à éclaircir certains points. Maintenant, avant dans cette vidéo, je veux parler de l'optimisation et d'autres façons de faire ce programme parce qu'il y a plusieurs façons tout programmeur peut compléter ce projet. Combien de lignes de code et de variations ? Seringue stress, si vous êtes peu de terres ou o peut-être beaucoup Lorenzo, et votre programme est toujours fonctionne. Le fait de la question est que vous avez terminé votre tâche et vous l'avez fait avec ardeur compréhension logique du code. Il y a plusieurs façons de simplifier ou d'améliorer ce programme. Par exemple, nous pouvons enlever des terres dont nous n'avons pas besoin. Par exemple, ces deux terres ci-dessous ici, j'ai ajouté ici pour des raisons de propreté, mais je pourrais les ajouter dans le même système sur ligne d'impression et me sauver deux lignes de code. Même si l'une de ces terres sera incroyablement longue, ou je pourrais créer une boucle while autour de la variable d'âge ici. De cette façon, l'utilisateur doit entrer dans un âge compris entre 050, comme nous l'avons fait précédemment dans ce cours. Par souci de simplicité, je ne veux pas te demander ça. Et pour ce projet, vous plus tôt pour effectuer ces tâches. Si votre programme ressemble à l'homme ou a terminé les mêmes tâches avec succès, alors félicitations, vous avez terminé votre projet final. Je te vois dans la dernière vidéo. Nous allons conclure à ce que vous avez appris dans ce cours et parler d'où aller d'ici. Je te verrai alors. Au revoir pour l'instant. 14. Conclusion pour les débutants Java: Bonjour et félicitations. Après avoir atteint la fin de ce cours et avoir terminé vos exercices, vous avez maintenant une compréhension des débutants de la programmation Java. Avec la pratique, le code que vous avez appris dans ce cours vous donnera fantastique de compréhension logique de la façon de programmer. Il a cette pensée logique qui vous aidera à résoudre les problèmes lorsque vous rencontrez des erreurs, ou mieux encore, les éviter complètement. Cela aidera aussi votre créativité. Purger vos idées de programmes en action avec du code audio. Mais maintenant, on doit partir d'ici. À ce stade de vos études, vous êtes prêt à aller de l'avant et à étudier le code plus difficile. Ce cours pour débutants vous a permis de comprendre comment le code s'intègre. Mais il y a plus à apprendre que des boucles et si des déclarations. Cependant, je ne peux pas sous-estimer votre réussite. Vous avez franchi le premier et le plus dur pas dans le monde de la programmation. Poursuivez vos études, développez des idées pour des programmes et utilisez-les pour mettre vos connaissances à l'épreuve. Merci de vous joindre à moi dans ce cours et de la programmation heureuse.