Transcription
1. Introduction à la programmation Java : Votre guide du débutant de code Java: Bonjour et bienvenue à votre masterclass Java avec Eclipse. Mon nom est Matthew Dewey, instructeur
principal de programmation à la programmation tutt dot com. J' ai dit la programmation Java depuis cinq ans et j'ai étudié plus longtemps que cela. Selon mon expérience, Job est un excellent langage de programme avec lequel travailler. Non seulement cela, mais est l'un des langages de programmation de base pour les débutants. Si vous voulez commencer à apprendre java, c'est le cours pour vous. La première section des classes de maître, composée de conférences de base que je vous aide à maîtriser les fondamentaux de la programmation Java. Les cinq prochaines sections du cours sont avancées et 00 P étudie bien et des
mitaines et des fonctions plus avancées finissent par se déplacer vers la programmation orientée objet. 00 P est l'une des compétences essentielles de tout programmeur avec O. P. Vous pouvez créer vos propres classes et objets, qui peuvent être utilisés à nouveau à votre avantage. Si vous voulez exceller à la programmation et travailler efficacement, vous aurez besoin de O P qui conclut cette introduction. Dans la prochaine vidéo, nous allons télécharger et installer RD Eclipse
2. Téléchargement et installation de votre IDE: Bonjour et bienvenue à votre cours de programmation d'emploi avec Eclipse. Et dans cette vidéo, je vais vous montrer comment télécharger et installer Eclipse. abord, allez à votre navigateur de recherche Google et haut dans la finale vers le bas aller à clip dollars startle. Il devrait apparaître en premier sur votre navigateur. Vous serez alors présenté avec le Start Eclipse ou le site Web et l'année prochaine besoin Dollard Eclipse Oxygen, qui est juste ici en bas à la 64. Mais vous serez alors présenté de l'écran Vous êtes là. Cliquez sur le bouton dollar, qui téléchargera le fichier d'installation, sera alors présenté avec ce cri de remerciement. Et comme vous pouvez le voir dans les fesses du Ghana, fichier
d'installation est déjà en panne. Une fois qu'il a été téléchargé, vous serez présenté avec cette éclipse de feu inst 1 64 Don't eggs ont été installés. Double-cliquez sur ce fichier. Cliquez avec le bouton droit de la souris avec une case demandant l'accès à l'administration. Vous verrez alors le chargement de l'installateur eclipse. Maintenant. L' installateur Eclipse fournit si beaucoup d'options bien, bien
sûr années l'Eclipse R E pour les développeurs Java. Nous pays où l'installation est et bien sûr, si pour avoir une icône de bureau ou entrée de démarrage est en clic installer. Une fois qu'il n'est pas stocké, vous devriez être présenté avec cette icône Eclipse Java oxygène. Qui pourrait double-cliquer sur cette icône et maintenant orteil Demandez si vous voulez exécuter votre espace de travail. L' espace de travail est l'idée que vous allez utiliser l'espace de travail eclipse, autrement connu sous le nom de clips Eclipse 10 ou Javi. Il a beaucoup de noms, mais c'est beaucoup la même chose. Rt huitième. Vous pouvez cliquer sur cette case pour l'utiliser comme votre défaut et ne plus demander. J' aime laisser les options ouvertes. Donc, puisqu'il s'agit d'un lancement d'Arkalyk vraiment sélectionné, il peut être mis à jour. Et maintenant l'espace de travail Eclipse s'est chargé. Avant la fin de cette vidéo, je vais maintenant vous montrer comment changer le thème. Comme vous pouvez le voir, le thème plus est tout à fait apporté et déchirer sur l'IRS pour le changer. Allez à la fenêtre, allez aux préférences, allez à général bonne votre apparence et puis vous aurez une balle. Tu sais que c'est son thème. Non, et je vais changer ça en chien. Je pense que le problème à la fin, il est plus facile à regarder et donc beaucoup plus facile à programmer pour de longues périodes de dur et qui conclut cette leçon dans la vidéo suivante, je vais vous montrer comment créer un projet et Roger First ligne de code.
3. Votre première ligne de code: Bonjour et bienvenue à votre cours de programmation Java avec Eclipse. Et dans cette vidéo, je vais vous montrer comment pourrir votre première ligne de code. Avant de commencer, vous devez démarrer votre programme d'espace de travail Eclipse, et je vais vous montrer comment créer un projet Java. mois où vous avez ouvert votre programme. Vous pouvez créer un projet de trois façons. Vous pouvez aller au nouveau fichier et sélectionner Java Project. Ou il peut cliquer sur cette loi sont une sorte de nouvelle année et sélectionnez le projet Java. Ou vous pouvez faire un clic droit sur l'Explorateur de package, cliquez sur Nouveau projet Job A et il vous mènera à la même boîte. Maintenant, donnons notre projet en nom. Je vais l'appeler d'abord, vu que c'est notre premier programme et ensuite on clique sur Terminer. Maintenant que nous avons créé notre projet, nous cliquons sur la flèche ici et nous faisons un clic droit sur le dossier SRC. Nous cliquons sur nouveau et nous ajoutons dans une classe Java et vous avez représenté avec cette boîte à nouveau je vais lui donner le nom que les premiers seniors sont premier programme, et je vais cocher la case qui dit public vide chaîne principale porcs parce que nous
allons besoin de cela. Il génère automatiquement des parenthèses spéciales. On va placer notre code. Tu peux ? Bien sûr. Droit. Ça pourrait. Mais pour l'instant, je vais juste l'avoir généré Auto pour nous et c'est tout déviant. Cliquez sur Terminer. Vous devriez maintenant être présenté avec du code qui ressemble à ceci. D' abord, vous avez le paquet de terre en premier, qui se réfère au paquet et à la sorcière. Ce programme est contenu. Notre premier fichier Java de démarrage est contenu dans le premier paquet. Comme vous pouvez le voir comme le paquet, Alarcone indique où il appartient. Ensuite, nous avons la classe publique en premier. C' est là que tout le code contenu dans le premier programme Java point est contenu. Ensuite, nous avons le vide statique public Main. C' est là que le code principal de notre programme va être localisé. Et c'est ce qui exécute notre code. Nous avons besoin autour des terres suivantes. Si nous voulons créer une application à base de plantes exécutée, ce qui signifie que nous devons avoir des années de code, mais nous ne l'avons pas au bon endroit. Ça ne va pas courir. C' est comme avoir une voiture avec de l'essence dedans, mais pas de moteur. C' est notre moteur et maintenant nous avons juste besoin d'ajouter du code se sentir mal pour ajouter du code. Cliquez après le terrain. Il dit de faire la méthode générée par ordre stub, cliquez, entrez. Et c'est là que nous allons écrire notre manteau, comme vous le savez, juste automatiquement Indiens nos terres pour que là où ils sont organisés sans plus tarder, écrivions notre première ligne de capital système de code est que vous trouverez que l'affaire est également très important dans la programmation point out comme vous pouvez le voir, boîtes apparaissent comme le sont à ce qui lui donne donc demander où tout le code mène. Par exemple, il est donné à ce un d'un an le système de flux Prince, et il nous parle de la ligne de code. Il nous dit à quoi ça ressemble et ainsi de suite. Mais continuons à écrire et finir cela beaucoup de bon point Imprimer l'enfer dans son intégralité sur les parenthèses . Et comme vous pouvez le voir, il a généré automatiquement une partie du code de vraiment, mais je vais juste fermer les crochets. Oui, je vais ajouter des citations doubles à l'intérieur. A l'intérieur de ces doubles citations, je vais en haut dans Hello ? Eh bien, et nos vêtements de son demi-côlon. Maintenant, laissez-moi vous expliquer ce que cela fait avant de lancer le système de code. Notre ligne de front est le moyen le plus courant de sortie. Fille. Comme vous pouvez le voir, il dit au système de sortir comme une sortie, et le genre de sortie qu'il recherche est un lan d'impression, en d'autres termes, petit Prince Ellen et ensuite entrer par la suite pour commencer à Newland. Mais pour l'instant,
regarde, regarde, que c'est l'impression ? Il est d'imprimer ce qui est contenu dans les parenthèses. Dans ce cas, c'est Hello world, qui est encapsulé en guillemets doubles. Donc, pour exécuter le Kurt, on peut aller à ce genre d'année, le bouton vert de lecture et appuyer dessus. Et comme vous pouvez le voir dans notre boîte de sortie consul, il a imprimé les mots Hello World. Vous pouvez être invité à construire votre programme avant de courir dans cette boîte poussin qui font toujours cette option, et il va automatiquement construire un programme et l'exécuter, car cela peut être très larmes de Tom à Tom lorsque vous essayez d'exécuter votre programme . Mais il a des factures précédentes. De cette façon, vous pouvez voir exactement ce que votre code a fait une fois que vous avez apporté des modifications. Donc, si je devais ajouter en d'autres termes, bonjour virgule monde. Comment ah question Yew regarde, et je lance le programme, mais reconstruit automatiquement un programme, puis l'exécute. Donc, comme vous pouvez le voir, il a déjà les nouveaux mots ajoutés, et c'est votre première ligne de code. Le plus commun utilisé dans toutes les programmations est connu sous le nom de Hello World Code. Félicitations, vous avez fait votre premier pas dans le monde de la programmation. Et cela conclut cette leçon. Dans la vidéo suivante, nous discuterons des variables de chaîne et d'entier.
4. Variables à chaînes et à l'intérieur: Bonjour et bienvenue à votre cours Java de base avec Eclipse. Et dans cette écoute, je vais t'apprendre à propos de la chaîne et des variables indigentes. Tout d'abord, commençons par créer un nouveau projet rapidement. Nouveau projet Java. On va appeler ça une variable. On va rentrer. Super. Notre méthode principale. Allez à nos griffes, Sélectionnez la méthode principale. Et on va appeler ça des variables aussi. Et cliquez, terminez et commençons à couper en premier. Les deux variables dont je vais parler chaîne une chaîne entière Les variables sont des
terres de ticks qui sont généralement encapsulées entre guillemets doubles. Comme nous l'avons vu dans la vidéo précédente, nous avons imprimé une ligne de texte encapsulée entre guillemets doubles. Ce qui était essentiellement l'impression était une valeur pour une variable de chaîne. Alors, comment créer une variable de chaîne et y stocker des valeurs ? Eh bien, il est dit les photos que nous avons d'abord dans le mot chaîne majuscule s, et nous venons sur son nom pour notre variable. Alors appelons-le maintenant que nous avons râpé une variable appelée mot et l'avons donnée à la chaîne
supérieure, nous devons lui donner une valeur afin que nous puissions soit fermer un point-virgule. Grand un nouveau mot de vie est égal et nous créons nos doubles citations à nouveau. Bonjour, près d'un point-virgule tel quel, ou des lignes de code que nous fermons d'une demi-coupe sur. Et comme vous pouvez le voir, nous avons maintenant donné la chaîne serait une valeur Bonjour. Bien sûr, nous pouvons raccourcir cela plus loin et simplement l'écrire comme suit. Nous pouvons enlever ce lon et dire mot de chaîne égale et puis cela va citations Bonjour, proche de semi Kerlan. Cela fonctionne de la même manière. Ceci est une variable de chaîne dans sa valeur et nous pouvons également l'imprimer en utilisant notre système notre système de première ligne point out ne pas imprimer seul et dans le sable. Je le ferais Maintenant, quand nous exécutons le programme, il devrait imprimer Valley, et c'est vrai. Bonjour apparaît dans le consul ci-dessous un net est une variable de chaîne. Nous pouvons, bien
sûr, ajouter à la variable de flux en ajoutant en plus, symbole et tout ce que nous voulons. Alors dans ce cas, et si nous voulons dire bonjour monde à nouveau ? Donc, si notre top avait voulu et je kick run, il imprime Hello 'll Mais comme vous pouvez le voir, il n'a pas d'espace entre l'espace est un autre personnage qui doit être ajouté. Donc, nous ajoutons que dans les citations, exécutez à nouveau le programme. Et maintenant, nous avons imprimé hello world avec une variable de chaîne, donc c'est une variable de chaîne. Mais qu'en est-il d'une variable entière et enterrée ? Disponible est, comme son nom l'indique, en nombre. Ces nombres sont des nombres entiers, allant de l'infini négatif à l'infini positif, y compris zéro. Donc maintenant, nous devons créer une variable d'intérêt. Maintenant, comme vous pouvez vous y attendre, nous devrons probablement créer un disponible blessé en surmontant un entier qui vise la variable également en guillemets doubles et la valeur bien travailler d'une manière différente que les chaînes à créé la variable Interview. Nous allons commencer une nouvelle Alanya et nous haut et int. Donnons-lui un nom, engourdi pour nombre, et nous pouvons oui, donnez-lui un très de la même façon String mais déverrouiller chaîne. Nous n'avons pas de guillemets doubles. Ce n'est qu'un nombre. Les citations du diable entourent le texte, et puisque le nombre n'est pas pris mais le nombre lui-même, nous n'utiliserons pas de guillemets doubles. Si nous devions utiliser des guillemets doubles, ils seraient par erreur parce que essentiellement ce que nous essayions de faire un magasin, une chaîne vaillante dans un entier. Maintenant, nous pouvons également sortir ce nombre aussi. Système dot out dot prince maman et numéro intérieur. Maintenant, lorsque vous exécutez le programme avait un monde et cinq et aussi tout comme la chaîne que nous pouvons ajouter à cela donc nous pouvons ajouter plus et guillemets doubles est un nombre. Maintenant, nous allons exécuter le programme. On le voit. Cinq est un nombre ci-dessous Bonjour monde, comme prévu. Mais qu'en est-il des chiffres ensemble ? On en parlera dans la prochaine vidéo. Ceci conclut cette leçon Dans la prochaine vidéo, nous discuterons des variables mathématiques et entières.
5. Mathématiques avec des variables à l'intérieur: Bonjour et bienvenue à votre cours de programmation Java de base avec Eclipse. Et dans cette vidéo, nous allons faire de la masse avec des variables Inter Juve. Tout d'abord, commençons un nouveau projet pour faire notre programmation. Nouveau projet. Il est juste appelé maths pour non, nous ajoutons ensuite une clause principale, a été mathématiques isolé comme Finish et c'est commencer. abord, nous allons créer une variable d'entrevue pour travailler avec des indices engourdis, et il a la valeur de cinq proches d'un point-virgule. Maintenant que nous avons un intolérable, nous allons passer par les différentes fonctions mathématiques que nous allons utiliser dans notre cours. abord, créons une seconde dans la variable int no à égal, et nous allons lui donner la vallée de 10 près d'un point-virgule et maintenant 1/3 variable. Nous allons mettre le résultat int, et c'est un bon résultat égal à zéro. On va lui donner une valeur maintenant. Tout d'abord, décidons de la fonction pour commencer. Commençons par l'ajout. Nous allons dans nos centres d'intérêt et nous avons changé les valeurs, aussi. Non, plus numéro deux. Mais cela fera alors est d'appeler les valeurs de ces deux variables ici et de les ajouter ensemble en utilisant la fonction plus. Maintenant, nous avons besoin d'une sortie sont le résultat que nous avons donné en résultat de la valeur. Maintenant, nous avons juste besoin et mettre le système point sur la ligne d'impression point et le résultat intérieur. Maintenant, quand nous exécutons le programme, il imprime le numéro 15 dit que vous pouvez voir qu'il a ajouté les deux valeurs de l'inter jizz , ainsi que les stocker dans le sel d'intérêt. Passons maintenant à la sujection. fonction a simplement changé le symbole plus pour nous rappeler, et c'est la soumission. Comme vous pouvez le voir, il est imprimé. La valeur pensée négative, qui est grande pour modeste dans sa fonction de soustraction négative, est aussi simple que l'addition. Mais qu'en est-il de la division, c'est la Ford Slash. Cependant, le résultat serait un Z. Vous pensez où vous êtes sur le programme, vous le remarquez. Prince la valeur zéro. C' est parce que 10 ne peut pas être divisible en cinq. Cependant, si nous devions changer les valeurs autour du numéro deux divisé par non. Quand nous obtenons les deux morts suivants, Nevada de loin est en effet si vous vouliez voir les valeurs divisibles qui nécessite une variable
différente entièrement, dont nous allons parler dans la vidéo élective Pour l'instant, passons ces place de retour certain, Um, divisé par le numéro deux. Et passons à la quatrième fonction que vraiment utiliser dans cette
multiplication vidéo , qui est le symbole Estrich Shift huit sur le clavier. Maintenant, nous exécutons le programme cinq fois. 10 est en effet 50 et il y a d'autres fonctions mathématiques. Maintenant, avant la fin de la vidéo, nous allons simplifier le programme pour nous sauver quelques lignes de code. On pourrait prendre ça le calcul lui-même, par intérêt. Sult supprimer le lan et collé dans la sortie. Le résultat est le même. Bien sûr, vous pouvez aller un pas plus loin et mettre tout en une seule ligne. Au lieu d'utiliser des variables du tout, nous pouvons prendre les valeurs et les utiliser à la place. Donc cinq termes 10 et nous gérons le programme. Cela fonctionne exactement de la même façon. Bien sûr, vous n'aurez pas toujours la possibilité de choisir vos numéros, et vous n'auriez pas besoin de l'utiliser avec quelque chose d'aussi simple est ceci Donc les variables sont
probablement ce que nous allons travailler avec. Et là, vous avez les maths et les variables inter. Et cela conclut, c'est écouter, dans la prochaine vidéo, nous allons commencer par si les déclarations
6. La déclaration Si: bonjour et bienvenue à votre cours de programmation Java de base avec Eclipse dans cette vidéo, nous allons apprendre comment commencer à utiliser if déclarations et commençons pour nous Ratter. Si déclaration, je devrais expliquer ce qu'il fait et si la déclaration est un moyen de vérifier Donda. Ainsi, par
exemple, si vous deviez créer un système de billets où seules les personnes âgées de plus de 18 ans sont autorisées à faire quoi que ce
soit, que ce soit au théâtre ou ainsi de suite. Eh bien, cette déclaration si je suis à propos d'un grand fera exactement ça. abord, créons une variable d'interview et donnons-lui la valeur off 18 int number est 18 close d'une demi-colonne, et maintenant nous voulons la créer. Si l'instruction qui vérifiera cette interject si les enregistrements no sont supérieurs à 18 et ensuite nous
ajoutons ces crochets bouclés après Entre, ces parenthèses seront du code qui ne s'exécute que si la clause aucun supérieur à 18 est remplie . Donc, nous allons créer un système de sortie, pas sur point imprimer des enregistrements sanguins, et à l'intérieur il aura une double citation disant plus vieux que 18. Maintenant, si on exécutait le programme, il n'imprimerait rien. Comme vous pouvez le voir, La raison est que l'engourdissement n'est pas supérieur à 18. Il est 18 lui-même. Mais bien sûr, avec le plus grand que et égal à. Sauf si,
vous pouvez également avoir plus que et égal à en ajoutant simplement égaux après le plus grand que sen Alphonse pour exécuter à nouveau le programme, il imprimerait plus de 18. Bien sûr, cette sortie n'a pas beaucoup de sens par rapport à ce qui a été écrit. Donc, ajustons la sortie à 18 ou plus. Vous étiez au programme ? Et maintenant, nous avons un programme sonore qui vérifie si un ninja a 18 ans ou plus. Mais qu'en est-il des fonctions dans une clause que nous avons utilisé grand pour alors grand à cela égal à. Mais vous pouvez également utiliser moins, puis moins que égal à. Mais que se passe-t-il si nous recherchons une valeur spécifique ? Eh bien, ce que nous utilisons juste est égal à non, nous utiliserions, égal à égal. Cela évite les erreurs, mais cela fait la même chose,
Donc, si un nombre est égal à, 18 impression système out serait exécuté. Donc, nous allons ajustés à 18 et quand nous exécutons le programme, nous pouvons voir qu'il fonctionne fonds en fiducie. Donc maintenant, nous avons une déclaration de base, si. Mais que se passe-t-il si nous voulons du code supplémentaire qui s'exécute ? Si la clause n'est pas remplie ? Eh bien, allez à la fin. Cliquez sur Entrée après les crochets de fermeture en haut et sinon entrer à nouveau et le même ensemble de parenthèses. C' est le bouclé entre ces parenthèses qui s'exécutera si la clause n'est pas remplie. Donc, c'est génial dans le système de sortie sur point impression Salon et nous aurons en double devis
n'est pas 18 donc nous savons que la première partie fonctionne. Alors, changeons l'interview. À peine 2 15 Et maintenant, si nous exécutons, le programme n'est pas 18, il fonctionne correctement, et c'est une déclaration if. Mais que se passe-t-il si nous avons plusieurs poussins ? Et si nous avons besoin de plus d'un proche ? Dans la prochaine vidéo,
je vais vous montrer exactement comment gérer ça. Dans la prochaine vidéo, Cela conclut cette leçon dans le prochain professeur d'art vidéo sur la fin ou et imbriqué. Si les instructions
7. Ou et imbriqué si des déclarations: Bonjour et bienvenue à votre cours de programmation Java de base avec Eclipse. Dans cette vidéo, nous allons discuter de la fin et tout dans l'instruction if ainsi que imbriquée. Si les déclarations d'abord, abordons l'ère qui sont mentionnées dans la vidéo précédente. Que se passerait-il si vous vouliez plusieurs clauses ? Eh bien, ça pourrait être géré de nombreuses façons différentes. Par exemple, vous dans un haut
de fille de poulet avec plusieurs poussins, vous pouvez soit utiliser le et NOR, soit nous pouvons utiliser les instructions imbriquées if. Commençons par regarder la fin et tout. Comme vous pouvez le voir, je suis toujours mon projet précédent, puisque nous travaillons toujours sur les déclarations if. Supprimons donc cette instruction de base if et commençons par un Introgen normal. Donnons-lui une belle vallée sur 20 et maintenant nous allons créer une déclaration if qui doit
vérifier si le nombre est supérieur à 15 et inférieur à 25. Donc, cela laisse un petit écart de 16 à 24 non inclus sur 15 et 25. Alors, comment pouvons-nous faire ça dans une déclaration ? Eh bien, ce sont ses photos si le nombre est supérieur à 15 donc c'est notre première clause. Mais comment vérifier si elle est inférieure à 25 ans ? Eh bien, nous sommes en tête et symboles deux fois, comme nos symboles égaux. Et puis nous ajoutons notre deuxième fermeture. Aucun est inférieur à 25 lecture à toutes les parenthèses et, bien
sûr, sont mis système. N' agissez pas que la ligne d'impression Numb Plus est supérieure à 15 et la dentelle et 25 en utilisant que nous venons de répondre à l'ère. Comment pouvons-nous et plusieurs fermetures ? Eh bien, nous pouvons ajouter de plus en plus après cela aussi. Bien sûr, cela réduit les nombres, mais il peut également s'appliquer à d'autres types de fille ainsi. Mais pour l'instant, nous allons utiliser des images, donc c'est la fin. Mais qu'en est-il de tout ? Commençons par le nouvel exemple. Supposons que nous voulions vérifier si le nombre est 20 ou 25. L' instruction if serait la suivante Si le nombre de parenthèses ouvertes est égal à 20 et que vous êtes tous le symbole est la verticale droite sur deux fois. Donc ce n'est pas les aigles 20 d'Eco ou un engourdi A va aigles 25 crochets brillants et R et, euh, mettre le système a sorti cette ligne de front. Et à l'intérieur du numéro de parenthèses est soit 20 ou 25 maintenant si nous exécutons le code, nous avons dit que cela fonctionne juste apporté. Mais si nous avons 21 ou tout autre numéro qui n'est pas 25 ou 20, nous remarquerons que le code ne fonctionne pas. Donc, avec et déclarations, toutes les fermetures doivent être remplies. Mais si toutes les déclarations seulement un proche doit être rempli, sorte que c'est la fin ou tout. Mais qu'en est-il imbriqué si les instructions imbriquées ? Si les instructions sont également une partie très importante de la programmation, c'est une déclaration s dans une instruction if. Donc, avons un exemple où nous pouvons utiliser une instruction if que l'utilisateur saisit dans un nombre. Et si c'est zéro, il n'exécute pas l'instruction if. Mais s'il est au-dessus de zéro, il exécute l'instruction if. Et à l'intérieur il y a plusieurs déclarations
If, peu scanner la fille me laisser briser pour vous comme je l'écris. Alors allons changer notre intérêt 20 pour commencer, et je vais vous montrer une autre fonction proche. Tout d'abord, prenons tout. Ouais, jusqu'au if, et je vais pourrir dans ce qui suit Si le point d'exclamation engourdi reckitt est égal à zéro et puis à l'intérieur d'une sortie l'exclamation égale signifie pas. Donc, si engourdi n'est pas égal à zéro, alors il fonctionnera tout ce qui est à l'intérieur de ces parenthèses. Donc, cela est utile pour éviter certaines valeurs et peut également être utile pour plus tard dans les
programmes plus grands pour couper du code qui n'est pas nécessaire. Donc maintenant, nous pouvons vérifier pour voir s'il utilise terminé en zéro pour scanner l'âge ou non. Si c'est zéro, alors nous passons à la seconde. Si l'instruction, si et um est supérieur à 18. Comme vous pouvez le voir, nous n'avons pas si la déclaration dans une instruction if et à l'intérieur de la seconde de déclaration, nous avons un système de sortie qui hors fronton néerlandais et a vu les parenthèses entre guillemets doubles que nous
avons Age est plus grand, alors 18 et nous pouvons ajouter d'autres, bien
sûr, pour la fille qui est inférieure à 18 ans. Système de sortie. N' imprimez pas l'âge de salon est de 18 ans ou moins, et nous l'avons là. Alors goûtons en ce moment. Notre numéro zéro. Donc, si notre Crist close fonctionne correctement, l'instruction if à l'intérieur ne fonctionnera pas du tout. Donc, quand nous exécutons le programme, nous avons remarqué que rien n'est affiché. Vérifie donc la première clause et, comme vous pouvez le voir, elle est remplie, saute tout le code à l'intérieur de la pause. C' est et continue du programme en ce moment. n'y a rien après les déclarations, donc rien n'est déraciné. Maintenant, modifions les valeurs. Passons en 20 pour tester la première partie du si à l'intérieur. Si c'est le cas, vous exécutez le programme. Âge grand à plus de 18 ans scie à l'intérieur. Si l'instruction fonctionne sur notre premier, si l'instruction fonctionne, sont
donc imbriqués. Si l'instruction est presque entièrement testée maintenant, nous avons besoin d'un test pour voir si elle est supérieure à zéro mais inférieure à 18. Alors modifions la valeur. Donc, changeons la valeur d'un engourdissement à 15 et exécutons le programme âgé de 18 ans toujours, et c'est une instruction if, vous pouvez avoir plusieurs clauses toutes dans plusieurs instructions if. Quant au nombre d'instructions, si vous pouvez avoir dans une instruction if autant que vous le souhaitez. Vous pouvez même aller plus loin que d'avoir si dans un if et ainsi
de suite, bien sûr, avec if déclarations, c'est une bonne idée de garder une trace sur les Indiens. De cette façon, tu pourrais bien voir si Salah, surtout s'ils ne sont pas amoureux. Vous pouvez vous trouver confus lors de l'utilisation de plusieurs instructions Maced it if et là vous avez, la fin des instructions if ainsi que imbriquées. Si les déclarations qui concluent cela, écoutez, dans la prochaine vidéo, nous allons en apprendre davantage sur la boucle sauvage.
8. La boucle de temps en cours: bonjour et bienvenue à votre cours de programmation Java de base Avec Eclipse dans cette vidéo, nous allons en apprendre davantage sur la boucle sauvage. La boucle while est un morceau de code très utile. Il vous permet de répéter le code sans avoir à le réécrire encore et encore. Supposons que vous avez à leurs exigences pour faire un certain temps Il n'y a pas si
différent de faire une instruction if, vous devez avoir un morceau de fille ou de variable à vérifier avant de pouvoir continuer exécuter la boucle. Tout d'abord, créons quelque chose appelé variable de compte. Cette variable est placée à l'intérieur du look de puits et est constamment mise à jour au fur et à mesure que la boucle s'exécute . La boucle va continuer à vérifier cette variable spécifique, et quand elle se ferme, a rencontré la faille dans. Donc, d'abord, créons ce nombre entier variable est égal à zéro. Maintenant que nous avons créé la variable, passons à la nature alors et puis nos crochets. Maintenant, comme vous le savez dans notre déclaration « if » entre parenthèses sera la clause. La clause d'une boucle while est que si la clause reste vraie, la boucle continuera à fonctionner, donc elle doit atteindre un point où la lèvre sera fausse. Donc, pour l'instant, nous allons nous assurer que la clause enregistre le compte Foire acheté le moment comme vrai. C' est donc là que la boucle s'exécutera encore et encore. Nous pouvons également utiliser cet avantage sec et choisir le vent en boucle. Donc le compte est moins que loin. Cette fermeture signifie que la boucle s'exécutera jusqu'à ce que le nombre ne soit pas inférieur à cinq. Assurez-vous donc qu'à l'intérieur des parenthèses de la zone de code qui comptent finit par atteindre cinq ou plus. De cette façon, la fin de l'échappatoire. Cela pourrait être fait en ajoutant simplement au dénombrement. Pour ce faire, nous pouvons ajouter un simple compteur. Donc, ajoutons un pour compter autant de fois que la boucle s'exécute donc compter égal à compter plus un. Ce que cela fera est d'ajouter une à la valeur du compte chaque fois que la boucle est exécutée. Mais comment pouvons-nous vérifier ça ? Eh bien, nous pouvons créer une sortie simple qui écrira exactement ce qu'est vraiment le conseil. Système est sorti point frontal sur et à l'intérieur, nous mettons compte disponible, et maintenant nous allons vérifier pour voir si le programme fonctionne. Comme vous pouvez le voir, il a exécuté cinq termes tels que conçus maintenant Bien sûr, nous pouvons faire des ajustements à ce look sauvage. Par exemple. Nous pouvons simplifier. Ce nombre est égal au nombre, plus une à une ligne beaucoup plus courte s'est produite. Nous effacons simplement tout jusqu'à compte et haut dans le plus suivant. De plus, ce que cela fait en Java est d'ajouter 12 comptes de valeur. Donc, si nous exécutons à nouveau le programme, le résultat est le même que vous auriez pu deviner. Plus ajoute un puits moins moins. Supprime un. Donc, si nous voulons exécuter notre programme, ça ne finirait jamais. Cependant, il continuerait à imprimer la valeur des comptes, alors voyons ce qui se passerait. Comme vous pouvez le voir, les
vallées sont imprimées très rapidement, physiques. Peter exécute le code encore, encore et encore, et la façon de le terminer est de cliquer sur le bouton Terminer carré ici. Donc, dans ce court laps de temps que le programme est en cours d'exécution la boucle répétée plus de deux millions de termes. Maintenant, retournons le compteur à plus pour l'instant et travaillons sur ajusté les vêtements. Comme je l'ai dit, la boucle fonctionnera aussi longtemps que les vêtements resteront vrais. Alors que se passe-t-il si nous avons juste moins de deux points d'exclamation égaux ? Pas égal à cinq, et cela fonctionne exactement de la même façon plus tôt sur ce cinq fois parce qu'il ajoute finalement à la valeur de la ferme. Mais que se passe-t-il si nous disons que le nombre est égal à zéro et que nous lançons la boucle ? Eh bien, alors il ne fonctionne qu'une seule fois parce que le campus plus ajoute à cela la fin Lupo. Bien sûr, si vous supprimez calm plus, il continuera à exécuter l'impression +00 à nouveau. Je peux, bien
sûr, vous le
montrer en commentant simplement la ligne de code de deux barres obliques Ford. Donc, quand je lance le programme à nouveau et répète zéro et zéro encore et encore et encore, nous allons supprimer le prochain. Disons maintenant que ce n'était jamais vrai de commencer. Donc nous faisons des comptes une valeur initiale, et nous laissons les vêtements tels quels. Nous gérons le programme. Rien n'est imprimé. La boucle ne fonctionne pas comme l'instruction If, le code entre crochets chaque année est complètement ignoré parce que la clause était fausse dès le début, et c'est une boucle while, et cela conclut cette leçon . Dans la prochaine vidéo, nous discuterons de la
9. La boucle pour la boucle: bonjour et bienvenue à votre cours de programmation d'emploi de base avec Eclipse. Et dans cette vidéo, je veux dire vous apprendre à créer et à utiliser une boucle for. Dans la vidéo précédente, nous avons appris à propos de la boucle while, nous avons appris que la clause doit rester vraie pour que la boucle fonctionne afin d'avoir une boucle set voile édité, exécuter une certaine quantité de Tom, nous utilisions un compte un entier qui s'additionnerait régulièrement ne fera pas de degrés à un certain vani jusqu'à ce que la clause devienne fausse. Mais bien
sûr, bien qu'il n'ait pas besoin d'avoir de variable de compte tant que la fermeture tourne faux, alors la boucle s'arrête donc il pourrait être n'importe quel haut de variable tant que les griffes retournent false. Ce que nous allons apprendre dans cette vidéo, c'est la boucle for et comment elle diffère du monde. Eh bien, abord, nous allons aborder la structure de la boucle for. Il est très similaire à celui hors d'une lib, sauf que la clause est plutôt spéciale. D' abord, je vais créer le pour les crochets et je vais ajouter le code entre parenthèses. Et maintenant, je vais insérer une clause les vêtements ressemblent comme suit, par
exemple, et je suis égal à zéro demi-colonel. J' ai moins de cinq virgules, je plus. Maintenant, il y a plusieurs facteurs dans cet article qui sont très différents de ceux d'un certain temps. Il y a trois sections à l'automne de la première section. Séparé du reste par un point-virgule est entier égal à zéro. Nous créons une variable en lui donnant une valeur de zéro. La section suivante ressemble à un vêtement traditionnel. Je suis répertorié cinq quelque chose que vous verrez apparaître dans une instruction if un certain temps maintenant et ensuite nous avons notre plus plus je suis constamment ajouté un, comme vous l'avez peut-être deviné mais nous avons fait est de créer un comparable et a commencé à l'intérieur de la clause Déverrouiller notre premier sauvage Si les résultats seraient les mêmes, tout ce dont nous avons besoin est une sortie. Donc système sur sombre Prince Alan et à l'intérieur des supports, nous allons juste avoir une sortie simple sur I comme suit. Maintenant, exécutons le programme. Il a la même sortie est la boucle while que nous avons utilisé dans la vidéo précédente sans premier exemple. Ce que nous avons fait est créé une variable simplifiée alors que nouvelle avec compte Bien sûr, cette variable peut être tempérée avec l'intérieur d'une boucle elle-même si vous pouvez l'imprimer dans la boucle , et cela signifie que vous pouvez également ajouter à sa valeur. Donc, si nous voulions modifier les clauses en question, nous pouvons y ajouter plus de chiffres. Ou nous pouvons même changer complètement la valeur. Donc, vous voyez tout R plus plus, et le résultat est là un à quatre parce que chaque fois que la boucle s'exécute et exécute R plus deux fois le 1er 1 dans la clause, le malade dans le programme lui-même, ainsi de suite, est ajouté à chaque fois, et donc la boucle se termine plus tôt. Maintenant, nous allons travailler avec un autre exemple. Supposons que nous demandons à l'utilisateur de maintenir la valeur que je l'intention, er et son proche ne devrait pas être en mesure d'atteindre. En d'autres termes, déterminant combien de fois une boucle une course bien, nous pouvons instantanément créer une autre variable en engourdissement égal et quelle que soit la valeur
use . Nous n'avons pas dit 10 près du même Yukon. Nous pouvons ensuite ajouter dans notre pleinement donc je suis une liste puis un numéro. On n'a pas bougé ça ici et on a dirigé le programme. Ce que nous devrions avoir est une boucle qui fonctionne 10 fois et nous le faisons, en effet 10 valeurs. Donc, la boucle a fonctionné 10 fois. Donc, comme un certain temps, soulever l'utilisateur peut toujours affecter la boucle elle-même. Vous pouvez choisir à quel point la boucle se termine, et quant au moment où elle commence, vous pouvez également le faire. Donc nous avons dans le numéro 10 en ce moment, comme nous allons le changer en int numéro cinq et nous allons mettre engourdi en int. Je suis engourdi et on va me faire écouter. 10. Et il ne fonctionne en effet cinq fois plus loin bail ont été imprimés dans la boîte de sortie. Maintenant, vous vous posez peut-être des questions sur l'entrée de l'utilisateur. Comment obtenons-nous l'entrée de l'utilisateur ? Nous ne pouvons pas empêcher l'utilisateur d'interférer avec le code. C' est le programme, c'est du travail. Alors, comment créer un moyen pour l'utilisateur d'entrer des valeurs sans avoir à tempérer avec le code lui-même ? C' est quelque chose que je vais vous montrer dans la prochaine vidéo qui conclut cette leçon dans la prochaine vidéo. Je vais vous apprendre à obtenir l'entrée de l'utilisateur à travers les dialogues
10. Les vues des utilisateurs via les dialogues d'entrée: Bonjour et bienvenue à votre cours de programmation Java de base avec Eclipse dans cette vidéo, je vais vous montrer comment obtenir l'entrée de l'utilisateur. Tout d'abord, créons notre projet. Je suis l'entrée de l'utilisateur Inégalité. Maintenant que nous avons créé notre projet, je vais vous montrer comment vous habituer à l'entrée en utilisant la méthode de dialogue show input. Pour utiliser cette méthode, cependant, vous devez importer un package pour importer un package. Va à toi. Package entrée utilisateur à la très haut que canta et haut dans l'importation Java X suivante, ne balancent pas point étoile. Maintenant, permettez-moi d'expliquer ce terrain avant de continuer, la ligne d'importation importe un paquet spécifique, à savoir le paquet Java X et tout leur paquet. J' importe la classe de swing et qu'est-ce qui en fait quelqu'un de 14 de la classe de swing ? Eh bien, l'étoile n'est pas exactement un nom de méthode. Ce que veut dire l'étoile, c'est qu'elle importe tous les mythes de cette classe. Nous avons besoin et utilisons toutes les méthodes de la classe swing extraction de travail. Cependant, c'est un moyen beaucoup plus facile de s'assurer que nous ne rencontrons pas d'autres erreurs. Si nous avons besoin de quelque chose de la classe swing maintenant que nous avons l'importation du paquet, nous pouvons commencer à coder. Maintenant. Comme vous le savez, il y a plusieurs tops de fille. Nous avons travaillé avec deux cordes jusqu'à présent et indigent. Dans cette vidéo, on ne va travailler qu'avec String. La raison en étant que la méthode swing que nous allons utiliser renvoie une chaîne donc tout le reste doit être converti en un haut fille spécifique. Quant à ces conversions qui seront effectuées dans une vidéo ultérieure. ce moment, nous devons savoir comment obtenir l'entrée de l'utilisateur. Commençons donc par obtenir une chaîne de l'utilisateur. abord, créons une variable de chaîne que la valeur stockera la chaîne et c'est cool son nom . Maintenant, nous devons lui donner une valeur. Maintenant, comment donnons-nous des valeurs Deux variables que nous avons utilisées égales. Mais cela fonctionne-t-il avec des vues ? Input aussi. Il le fait en effet. Nous sommes égaux en garniture. Et maintenant, le code suivant pour accéder à la boîte de dialogue d'entrée show. J o la douleur de l'option n'affiche pas le dialogue d'entrée. Maintenant, nous exécutons cette ligne de code une boîte apparaîtra demandant à l'utilisateur d'entrer. Ce qui apparaît toujours demandé dans cette boîte se trouve entre ces crochets. Ouais, donc à l'intérieur, je vais mettre des citations doubles. Quel est le nom que tu nommeras ? Ce que cela fera alors est de générer une boîte de dialogue avec ce message. Quel est votre nom ? Et laissant l'utilisateur à anti dans une valeur. Cette valeur sera ensuite stockée dans la variable name. Maintenant, nous savons comment faire ça. Mais avant de pouvoir passer à autre chose, nous devons avoir une sortie à tester pour voir si cela fonctionne. Donc le système a sorti l'impression Lon et le nom de l'incent. Sanaa. Exécutons le programme pour le goûter. Comme vous pouvez le voir, une boîte de saisie est apparue, et c'est celle d'une question en haut demandant Quel est votre nom ? Donc, si notre haut dans la valeur Jon et Click Inter pour la cocaïne ont été remarqués que John est imprimé dans la boîte de sortie. Donc juste comme ça, nous avons la fille d'un utilisateur et nous l'avons imprimée. C' est une étape énorme dans la programmation parce que recevoir la fille de l'utilisateur est l'une des tâches
les plus importantes qu'un programme qu'il peut avoir. Et il n'y a rien de plus simple que de demander à un utilisateur avec une boîte de saisie. Maintenant. Que se passerait-il si nous l'importons en nombre ? Se déplacer autour du programme à nouveau et nous sommes en tête des chiffres tels que 20. Cela fonctionne comme le plaisir. Nous avons la valeur de 20. On peut faire de la méthamphétamine avec ce numéro ? Eh bien, nous avons le nom et l'Amérique du Sud. Il est testé en y ajoutant cinq et en utilisant à nouveau la même valeur. Donc, en exécutant le programme que nous avons dépassé 20 comme d'accord, et vous remarquez que le père n'a pas été ajouté à 20. C' est parce que 20 était une chaîne. Ce n'était pas un entier. Donc en ajoutant le facteur tout ce que nous faisons est d'ajouter père à côté comme si c'était une chaîne de texte. Si vous vouliez des valeurs numériques réelles d'un utilisateur, ce que la plupart des cas
vous devez avoir, vous devrez convertir l'entrée de l'utilisateur en indigent pour le rendre utilisable avec les
fonctions mathématiques . Et ça va être dans la prochaine vidéo qui termine cette leçon. Dans la vidéo suivante, nous allons vous montrer comment convertir des entiers et des variables de chaîne chose
11. Chaîne et l'analyse complète: bonjour et bienvenue à votre cours de programmation Java de base avec Eclipse dans cette vidéo, je vais vous montrer comment convertir d'abord les variables, la
chaîne et l'interject. Ce que vous devez savoir, c'est que les variables peuvent être converties en d'autres sommets. Bien sûr, toutes les variables
ne peuvent pas être converties en certains sommets. Pour certains d'entre eux, c'est impossible. Cependant, nous allons travailler avec string et interject dans cette vidéo, et ces deux-là peuvent être convertis en sommets les uns des autres. Ce processus de conversion est connu comme passant, donc lorsque vous passez une variable, vous convertissez d'un haut fille à un autre, comme convertir un comité indigent en chaîne connu sous le nom de passer une
chaîne d'endure entière . Voici donc un exemple comment passer une variable de boisson d'intérêt entier. abord, créons un entier int no égal et donnons-lui le Vario loin. Maintenant, comment nous convertissons cette inter gentry une chaîne est comme suit le mot de chaîne égal, et comment nous convertissons le nombre en une chaîne est par des guillemets doubles ouverts et proches de aucune valeur, plus aucun à cause d'un demi-cône. Et juste comme ça, nous avons pris la valeur des engourdissements et le transformons en une chaîne afin que nous puissions goûter cette impression de
poutine d'art sur et à l'intérieur de ces crochets sortie serait plus amusant maintenant si c'était encore un entier, en ajoutant, ensemble, cela produirait le résultat. Maintenant, si vous êtes une pierre dans GIA, sortie, Pénis entraînerait 10. Cependant, puisqu'il s'agit d'une chaîne, le résultat est 55. Ainsi, comme vous pouvez le voir, nous avons réussi à convertir un entier en une chaîne. Maintenant, diriez-vous de l'inverse ? Eh bien, ce processus est un peu plus complexe. Commençons par le début. Créons un appel de chaîne. Il serait égal et nous mettrons en guillemets le numéro 10 près du même manteau sur Comment convertir ce 10 en insurgé ? abord, créons notre nombre entier indigent égal. Et maintenant, pour le convertir,
nous utilisons un message connu sous le nom Inter Gen Dark past int. Donc, nous avons d'abord surmonté dans ce qui suit en prison point plus majuscule I N T parenthèses et à
l'intérieur des crochets, nous avons mis les vêtements de nom variable pour Sammy. Allez. Et c'est ainsi que vous convertissez une chaîne en indigent. Et comme avant, on va le tester à partir d'un système de sortie. Ne sortez pas fini d'imprimer la terre, et on va mettre la variable engourdie moins cinq. Et quand nous exécutons le programme, le résultat est loin. 10. père de Mona a cinq ans. Donc maintenant, nous avons converti avec succès une chaîne en un entier donc maintenant nous pouvons passer aux sommets les uns aux autres. Nous pouvons également l'utiliser à notre avantage pour obtenir l'entrée de l'utilisateur d'inter jizz. Revenons donc une fois de plus au début. Créez une variable rapide, un chiffre. Et pour nous sauver Tom au lieu de se convertir en malade et en boule, nous allons passer au sommet du point d'intelligence et dans les briquettes de Sandy, nous allons
avoir le dialogue d'entrée J Option,
le dialogue d'entrée du point de douleur montrer le dialogue d'entrée. Et c'est tous les crochets du message, comme dans un numéro enfermé dans un semi-colonel et une autre sortie rapide pour tester pour voir si cela fonctionne. Dit quelque chose sur ce principe, hum, et à l'intérieur du nom de variable plus cinq. Ok, on est prêts à goûter notre programme. Donc, disons sont dans la valeur interne de 10. Ce qu'il devrait dans l'impression est 15 dans les dollars de sortie, et il le fait en effet, et c'est ainsi que vous mettez en pause les variables de chaîne et d'interject qui conclut ceci. Écoute. Dans la vidéo suivante, nous allons en apprendre davantage sur la variable enfant et son passage.
12. Char Variable et de l'analyse: Bonjour et bienvenue à votre cours de programmation Java de base avec Eclipse. Et dans cette vidéo, nous allons regarder la variable graphique et elle passe. Jusqu' à présent, nous avons examiné deux variables. La chaîne et la chaîne d'interject contient une ligne de texte et dans les tages contiennent des nombres. Les variables char contenaient des caractères simples. Char étant court pour le caractère pour créer une variable enfant est comme suit le pouce supérieur sont et le nom de la variable. Disons que C H est égal à lui donner une valeur. Nous utilisons des guillemets simples, qui peuvent être thé ou cinq ou n'importe quel caractère unique et proche des variables char point-virgule. Un autre robinet fille qui pourrait être utilisé pour obtenir de petits caractères. Maintenant, que diriez-vous de sa disparition ? Comment convertir une charte,
une chaîne ou une interject ? Et l'inverse ? Eh bien, deux chaînes de charte converties sont de la même façon. Nous convertissons une interject en une chaîne, nous obtenons une chaîne serait égale et nous avons des
guillemets doubles , plus ch plus proche pour me voir. Allez. Et juste comme ça, nous avons converti HR en une chaîne et pour convertir un graphique en un entier est comme suit et nombre égal entier ne passe pas et entre crochets guillemets doubles plus le nom de l' enfant plus près de me voir manteau sur. Ce que nous faisons essentiellement ici est de convertir en une chaîne, puis en un entier, car il n'est pas possible d'utiliser des pouvoirs d'interject off. Fin pour convertir HR en un interjailer. C' est un ajustement simple, et ça marche. Et maintenant, qu'en est-il de l'inverse ? conversion d'une chaîne en un char utilise un type différent de méthode est la suivante. Donc, disons que nous créons une chaîne. Bon test est égal et nous donnons ce serait comme c'est très nous créons alors HR cool un testeur égal et ce que nous faisons pour obtenir le test très off son top en nom très réel et un mythe qu'il a appelé Char et
à l'intérieur des parenthèses zéro zéro se réfère à la première place dans le mot étant que w 00 est un est deux et c'est trois. Donc, en utilisant char à, nous avons sélectionné la première lettre W et il sera mis en arc notre testeur. Goûtez ça. Nous pouvons utiliser son système de mise de l'employeur a sorti dot print agneau notre système d'impression un à
l'intérieur des crochets, nous écrivons Testa et pour éviter les zones de l'Inter Joe que nous avons créé plus tôt, nous allons le commenter pour que là où nous pouvons courir notre programme solaire pour fonctionner. Et il fait en effet imprimer W la première lettre de bois. Donc, nous avons converti une chaîne en un enfant. Mais qu'en est-il d'un entier à un graphique ? Maintenant ? Convertir et dans le gingembre en un enfant est de la même manière. Nous avons converti la version d'essai en un entier. Donc, créons int en égal engourdi et donnons-lui un seul caractère de six fermetures en cours . On va utiliser notre testeur. Char encore, dit Tester est égal et nous avions de grandes parenthèses, doubles citations. Bénis, Numb ne charge pas à zéro à la fin d'un point-virgule. Et maintenant, copions ce sont Portland et collez-le ci-dessous. Donc maintenant, nous devrions voir W six, et nous faisons en effet qui ont maintenant converti l'interject en une charge qui est le troisième top
variable. Nous apprendrons dans ce cours qui conclut cette leçon. Dans la vidéo suivante, nous allons en apprendre davantage sur le haut double variable, et il est possible que
13. Double variable et l'analyse: Bonjour et bienvenue à votre cours de programmation Java de base Avec Eclipse dans cette vidéo, nous allons regarder la double variable, et elle passe dans d'autres variables. Nous avons examiné les variables char, les variables chaîne et dans Tages Charles contenant des caractères simples, des chaînes contenant beaucoup de texte et des images contenant des nombres entiers. Eh bien, les
doubles contiennent des chiffres plus précis pour agir là-dessus. Par exemple, 5.55 point 67 ou 10.9 les sont des nombres doubles très réels. Pour créer un double est la suivante. Double Denham est égal à 5,5 près d'un point-virgule. Tout comme ça, nous avons créé une double fin variable de lui donner une double valeur Les images noires que les
fonctions rats fonctionnent avec elle aussi, sorte que vous pouvez créer un système simple que je mets hors ligne d'impression. Et à l'intérieur des supports, vous pouvez avoir Denham plus 14.3, et quand vous imprimez le résultat, il imprime un double 90.8. Donc c'est un double. Maintenant, regardons le passage d'abord. Regardons la conversion des doubles dans les autres sommets variables avant de pouvoir mettre d'autres
sommets de rouble dans un double avec conversion doublée en indigent. C' est très simple. D' abord, regardons ça. Conversion d'un diable en interview, il dit suit int num égal. Et maintenant nous avons mis dans les dossiers I et défiant et en dehors des parenthèses, nous avons mis notre dino très bâtiment près d'un point-virgule. Cela convertit la variable en indigent et, bien
sûr, la simplifie. Donc c'est génial dans un système de sortie simple dot out Dr imprimé sur eux et à l'intérieur, nous allons mettre le numéro. Maintenant, nous sommes au programme. On peut voir qu'il est converti 5,5 en cinq. Bien sûr, ça ne s'arrondit pas. Il descend, prenant
juste la première valeur initiale avant le point. Donc, comme vous le voyez, ont changé en Farpoint non. Pourtant, nous avons cinq imprimés, sorte que la conversion d'un double en un indigent converti en char est similaire à celle d'une chaîne aussi bien. Char ch est égal et nous mettrons entre crochets chaîne plus Dina ne char pas à zéro et encore une fois, cela ne prendra que le premier caractère aussi. Donc système sur ce imprimé sur CH plus près de voir McComb. Maintenant, nous exécutons le programme père à nouveau imprimé, sorte que c'est convertir un double en un charme et l'a converti en une chaîne à nouveau est très simple. String équivaudrait à des citations doubles, plus Denham, plus près de voir mon manteau sur le système sorti. Le principal, euh, serait, Bien
sûr, ces deux dernières valeurs ne sont pas introduites ou doubles donc vous ne pouvez pas faire. Les maths varient avec um, mais ne vous engageraient pas à un int. Tu peux encore faire des maths. Donc, par
exemple, plus cinq à ce jour et nous allons exécuter le programme. Cela fonctionne correctement, donc c'est la conversion double aux trois autres sommets variables. Maintenant, convertissons trois autres sommets variables en un double. C' est une augmentation. Tout commence au début. Grand A dans la chaise d'abord dans engourdi équivaut à cinq. Parce que si tu me vois venir maintenant, on crée un double double. Denham est égal et et c'est un simple est que maintenant, lorsque vous imprimez la valeur pour Denham Sister Brundtland de no sur le programme, comme vous pouvez le voir,
a été converti en un double. Une chaîne horrible serait égale, et en guillemets doubles 6.7 était-ce un point-virgule ? Maintenant, pour le convertir Denham, parce que double point passe double et à l'intérieur serait plus ce tout système d'engourdissement de sortie rapide pistolet hors impression. Dina ferme un demi-côlon. On est au programme et ça marche. En effet, nous avons maintenant converti une chaîne en double. Nous avons engagé un échange double A maintenant pour char. Eh bien, cela peut être fait de la même manière que de le convertir d'abord en une chaîne, puis en un entier. Donc ça ressemblera comme suit. Alors d'abord, créons un enfant. John C. H équivaut à des citations simples, fermez un demi-deux-points. Maintenant Denham égale double qui passe double et entre parenthèses, doubles citations ouvertes et fermées plus ch. Plus près de me voir, nous avons imprimé sur ce que nous devrions obtenir est le système Pfaff sur de no et nous le faisons. En effet, c'est la double variable et difficile à passer dans d'autres variables ainsi que la façon de mettre pause d'autres variables dans un double qui conclut cette leçon. Dans la vidéo suivante, nous discuterons du projet pour ce cours
14. 1er rapport de projet: Bonjour et bienvenue à votre cours de programmation Java de base avec Eclipse. Et dans cette vidéo, nous allons discuter du projet de ce cours. Pour ce projet, vous devez créer un programme appelé Ticket Tester. Dans ce programme, vous allez demander à l'utilisateur cinq termes pour avoir l'intention d'un âge que vous allez tester cet âge pour voir s'il est supérieur à 18 pas inclus 18. Chaque fois qu'il est supérieur à 18, vous gardez le compte, et chaque fois qu'il est en dessous, vous gardez un compte distinct que chaque âge est entré nous, puis imprimez l'espace Kerlon âge et puis dites, avec son entrée ou sans entrée, tout cela doit être fait en utilisant deux instructions if et un certain temps une fois que la boucle while a atteint sa limite de notre votre puis pour imprimer les résultats comme suit le nombre qui
ne sont pas autorisés entrée, le nombre qui sont autorisés entrée et dans l'entonnoir sur votre à, dire, le pourcentage des testeurs que toute notre entrée dans le programme Ne vous inquiétez pas, Cependant, je ne vous jette pas dans l'extrémité profonde. Voici quelques conseils pour commencer. Vous devez d'abord créer trois inter jizz une qui conserve le nombre des nouvelles entrées, une qui conserve le nombre des entrées et 1/3 qui garde le compte pour le sauvage hors de la tortue à l'intérieur de la nature. Si vous avez 1/4 entier, cet entier est l'UJA de l'agent, auquel l'utilisateur se terminera par leurs valeurs. Vous aurez alors vos déclarations if à l'intérieur de la nature et à la fin de la sauvagement vous êtes créer trois système nos terres d'impression qui imprimeront l'information finale a k a. ceux qui sont autorisés entrée dans les ceux ne sont pas autorisés entrée et le pourcentage de tous les testeurs autorisés à entrer dans le programme qui termine cette leçon dans la vidéo
suivante. Je vais vous donner ma propre recherche de ce projet.
15. 1er rapport du projet: Bonjour et bienvenue à votre travail de base de cours de programmation avec Eclipse. Et dans cette vidéo, je vais vous donner ma réponse à ce cours est le projet d'abord. Créons notre projet. Comme vous le savez, notre projet est appelé testeur de billets. Donc New Java projette un ticket. Testa sera le nom que nous n'avons pas créé le projet à l'intérieur. Ajoutez la classe Java et en surmontant l'entonnoir un testeur de tickets. Et, bien
sûr, adulte public vide statique Main click terminer. Maintenant, nous avons un programme tout mis en place pour commencer la programmation. allons d'abord importer le paquet dont nous allons avoir besoin pour son programme Importer Java ex dot swing dot stone Parce que, comme vous le savez, nous allons travailler si l'utilisateur entrée. Donc nous allons avoir besoin de ce paquet pour faire fonctionner le code dont nous avons besoin. Maintenant, créons les 3 premières variables que j'ai mentionnées dans la vidéo précédente. Aucune entrée qui gardera compter. Combien savent entrée car ils sont int entrée. Ok, qui gardera le nombre de candidats qui ne sont pas entrés dans le programme et int count, qui fonctionnera avec une boucle while pour s'assurer que la boucle fonctionne cinq fois. Et sans plus tarder, allons tout droit dans la nature. Alors que le nombre n'est pas égal à cinq dit que nous voulons programmer pour exécuter cinq fois et maintenant pour le code-barres
cool. D' abord, on va demander à l'utilisateur d'avoir l'intention d'avoir un âge. Donc nous allons entrer dans la variable pour travailler dans les égaux d'âge dans TJ dot pass. Et ensuite, nous allons ajouter dans notre prison de la douleur ne montrant pas mettre le dialogue J option payer que montrer dialogue
d'entrée à proximité d'un demi-côlon et à l'intérieur des parenthèses je vais avoir un petit message sain d'esprit dans le remorquage Age pour voir si l'entrée est autorisée 19 minimum. Maintenant que nous sommes dans cette ligne de code, nous pouvons passer directement aux déclarations if, le 1er 1 sera pour le in Trias. Si l'âge est supérieur à 18, nous serons en impression hors de la terre comme suit Système est sorti
Impression sombre Alan seul,
comme spécifié, comme spécifié, dit que nous étions l'âge d'impression plus espace deux-points et dans ce cas, entrée. Puisque c'est l'entrée, si la déclaration et nous avons obtenu de garder le nombre des entrées donc entrée plus d'ajouter un à la valeur d'
entrée Maintenant, nous pouvons copier cette déclaration if et faire de légers ajustements pour le non dans arbres. Donc Chelsea control v. Non, nous devons nous assurer que son âge est inférieur ou égal à 18 ans. Système notre terre d'impression, l'âge, le côlon, pas d'entrée. En même temps, nous allons nous assurer que le pas intrav capable est ajouté sur l'entrée disponible. Pas d'entrée plus plus. Et c'est la dernière instruction If et avant de quitter la boucle while passer à la sortie finale , nous ajouterions une à la comparable. Sinon, nos vies n'en finiraient jamais une autre. Cette ligne de code est écrite avec déplacer sur le système de sortie hors impression, agneau et à l'intérieur du plan de sprint, nous allons dire combien ne sont pas autorisés à entrer. Donc, ce n'est pas une entrée plus des citations. Euh, pas, euh, entrée. Nous pouvons en copie cette ligne faire à nouveau les légers ajustements, sauf celui-ci pour la variable d'entrée, monsieur. Entrée et sont autorisés à entrer. Et enfin, la dernière ligne de système de code sur Prince Lamb, nous que cela je l'ai dit dans cette dernière ligne de code, blessure a demandé que dans cette dernière ligne de code que le symbole de pourcentage sur elle a demandé que dans cette dernière ligne du code que le pourcentage de réduction des années d'entrée soit affiché. Pour ce faire, nous savons qu'ils sont loin, donc nous multiplions la valeur d'entrée par 20. Bien sûr, vous pouvez travailler une double variable si vous voulez être gouverné processus et vous voulez terminer le programme. Mais pour l'instant, comme il n'y en a que cinq et nous savons qu'il n'y a que de loin la reconnaissance entre parenthèses dans le programme. Et il a vu ces supports blessures fois 20. Et puis, bien
sûr, nous avons eu un petit message avec le symbole de pourcentage. Pourcentage de rabais testeurs fait dans le programme, et là vous avez. Ma réponse à ce cours est Project, alors goûtons rapidement avec des valeurs lointaines. Pas d'entrée, ce qui est correct. Arrêtons dans 23 entrée, 19 blessures et juste dans l'extrême 1 100 Et maintenant nous voyons notre affichage final. Deux ne sont pas autorisés à entrer, ce qui est correct. Nous avons deux qui ne sont pas toutes l'entrée au tout haut trois sont entrée inférieure, ce qui est encore une fois correct. Donc, nous avons hors de nos valeurs et il l'a vérifié correctement. Et bien sûr, notre pourcentage. 60% des testeurs l'ont fait dans le programme, ce qui est correct. Et là, vous avez ma réponse à ce projet. Bien sûr, cela pourrait être fait d'une manière simple. Certains ajustements pourraient être faits, autres causes sauvées, et je m'attends à ce que certains d'entre vous aient des réponses différentes à la mienne. Cela est attendu quand il s'agit de programmation. Il y a tellement de liberté de travailler avec qui est inévitable, que de nombreux programmeurs ont des idées différentes de cœur. Si vous résolvez un problème, ce n'est qu'un des miens. Et si vous avez lutté, j'espère que cette réponse vous aidera. Cela conclut ceci. Écoutez, dans la dernière vidéo, je vais vous donner ma conclusion à ce que vous avez appris dans ce cours.
16. Introduction à la programmation avancée: Bonjour et bienvenue à la section 1 de la programmation d'emploi avancée. Avec Eclipse dans cette section, réel être discuter des méthodes. Les méthodes sont de petits programmes qui peuvent être appelés à l'aide d'une seule ligne de code qui peut être utilisée pour modifier des valeurs ou en créer de nouvelles. Par exemple, dans mon cours précédent, nous utilisons le point égal ignore la méthode de cas, qui était un petit programme intégré dans jogger, nous
permettant d'ignorer le cas d'une chaîne que nous allons toucher à nouveau à cette méthode et beaucoup de d' autres. Tous les membres partagent une structure similaire. Le nom de la variable parsèment le nom de l'accouplement et se ferme avec un ensemble de Brecken. Certaines méthodes peuvent contenir de petites valeurs dans Sala de se trouve entre parenthèses, mais certaines ne le font pas. Les méthodes que vous apprendrez dans cette section vous aideront sans aucun doute à l'avenir. Trop peu de programmeurs utilisent des méthodes, même si elles sont si faciles à utiliser. Vous remarquerez cela aussi. À la fin de la sixième. Dans la vidéo suivante, nous allons apprendre notre première méthode, la méthode à majuscules
17. La méthode ToUpperCase: bonjour et bienvenue à l'avance conduit un cours de programmation avec Eclipse. Et dans cette vidéo, nous allons regarder la méthode à majuscules. Et avant de commencer, créons notre projet. Donc Nouveau projet Java. Et appelons simplement celui-ci là le goût de cas, cliquez sur terminer. Ensuite, nous avons besoin d'un clic droit sur le dossier Source et créer une nouvelle fermeture. Nous créons un plat principal vide statique public, et nous l'appelons test de cas et cliquez sur Terminer. Maintenant, nous allons utiliser l'entrée dans ce programme donc nous devons importer les
paquets Raj Importer Shover Extort swing pas star. Maintenant que nous avons les paquets Rod, nous pouvons commencer à programmer d'abord. Parlons de la majuscule. Peut-être en majuscules. Faites-le, comme vous pouvez le deviner, change quelque chose en majuscules. Et comme vous l'avez peut-être vraiment deviné, c'est une chaîne. Nous allons obtenir un exemple de chaîne d'un utilisateur, puis nous allons utiliser la méthode en majuscules pour convertir la chaîne entière en lettres
majuscules. Donc, d'abord, créons une chaîne appelée Work Equals J option Pain. Ne pas montrer l'entrée Dia dunk, et il est hors des supports dans un bois près d'un demi-côlon. Et puis nous avons notre première ligne de code. On n'a pas utilisé la méthode. Et bien sûr, nous avons besoin de sortie. Le résultat. que nous puissions le faire en une ligne de plus, nous créons un système. Comme nous le savons, May a dit, Structures commencent par le nom de la variable. Je ne dois pas fermer les majuscules avec deux crochets et nous l'avons là. Maintenant, nous allons goûter notre programme où nous l'exécutons et boîte de saisie apparaît C'est ce qui est plus grand sans première ligne de code. Nous allons maintenant entrer un mot tel que Hello qui est immédiatement placé dans le travail de la
variable de chaîne . Et c'est à notre ligne d'impression. La méthode à majuscules sera utilisée et convertira le bonjour en bois en
lettres majuscules . Comme vous pouvez le voir dans notre boîte de mise, nous avons le mot bonjour dans les bouchons alimentaires et commencer facilement ce cours avancé dans la prochaine vidéo. Nous saurons à propos de la majuscule, ratez-le
18. La méthode toLowerCase: Bonjour et bienvenue à Teoh Advanced Java cours de programmation avec Eclipse. Et dans cette vidéo, je vais vous montrer la méthode en minuscules et pourquoi elle et la méthode en majuscules sont des méthodes fixes. Tout d'abord, créons un projet. Votre projet d'emploi, nom
du projet. Il va test en minuscules, comme finition, nous puis à notre classe dans le dossier source, Donnez-lui le nom. En minuscule, testez comme la finition. On va utiliser l'entrée de l'utilisateur comme la vidéo précédente. On va importer le bon paquet. Java ex dot swing Ne démarre pas. Et comme la vidéo précédente, nous allons demander à l'utilisateur d'entrer n'importe quel mot et stocké dans une variable de chaîne. C' est ce que nous allons utiliser. Le mythe Adan String mot est égal à la douleur de l'option J. Ne pas afficher l'entrée. Mourir dans un bois fermé d'un demi-côlon. Donc, tout comme plein et nous l'avons mis de la même façon système est sorti, serait et bien sûr, la méthode pas trop minuscule que vous avez peut-être déjà deviné, cela fait l'inverse. La majuscule signifie une majuscule convertibles en minuscules. Donc, lorsque vous exécutez le programme qui surmonte un bois avec plusieurs caisses inférieures. Age E capital l. Ok, ça peut aller, et tout est converti en minuscules. Et c'était simple et facile à faire, tout comme la vidéo précédente. Mais qu'est-ce qu'une méthode fixe ? Si la méthode X est une méthode qui ne fera qu'une puissance à un certain sommet fille, ce qui signifie que tous les sommets
fille qui ne sont pas spécifiés à cette méthode seront ignorés. Vous constaterez que cela est assez courant dans les scanners, qui apprendront plus tard dans le cours. Mais pour l'instant, donnons un exemple de ce que cela fait à certains sommets de fille. Donc, je dirige le programme, et son comprend un nombre et interject fille haut. Donc, nous incluons l'âge du capital, vous savez, et le plus haut du chiffre, comme cinq. Lorsque vous exécutez le programme, cinq est ignoré, mais la lettre majuscule est cochée, comme toutes ces lettres chaîne. Tous sont techniquement convertis en minuscules, mais certains restent, donc vous ne voyez pas de différence. En outre, la méthode veut jouer deux caractères qui ne sont pas laters, Donc capital h bonjour. Et un point d'interrogation Exécutez le programme, et, comme vous pouvez le voir, il a été ignoré. C' est parce que la méthode est fixe. En d'autres termes, il ne s'applique qu'aux chaînes. Donc, testons cela plus loin en utilisant HR. Variable a changé la chaîne en char et pour la convertir point char à zéro très fin, vous remarquerez que nous avons une ère. Serait-A à minuscules ne peut s'appliquer qu'à la force. Donc, comme je l'ai dit précédemment, c'est certainement une méthode fixe car elle ne convertira pas la variable HR. Les majuscules en minuscules sont des méthodes fixes fixées au temps de chaîne qui termine sa leçon. Dans la vidéo suivante, nous allons en apprendre davantage sur la méthode is lettre.
19. La méthode isLetter et les variables booléennes: bonjour et bienvenue pour faire avancer le cours de programmation Java avec Eclipse. Et dans cette vidéo, nous allons regarder Il ya la méthode de lettre avant que nous puissions apprendre le est légitimé Latino assuré sur la fille. La décision de facturation supérieure est une fille très simple Topic était qui ne peut contenir que trois valeurs. Vrai, Faux ? Oh, non. Si aucune valeur donnée pour créer un booléen est la suivante. sentiment B est égal à vrai, le nom de nos variables de construction B et sa valeur est vrai. La raison pour laquelle je vais vous parler de la variable 1.000.000.000.000 est que la plupart des méthodes que vous avez apprises dans votre cours de base retournent une variable booléenne principalement quand il s'agit de . Si les instructions dans nos boucles, il doit rester vrai dans la clause pour que la boucle exécute horriblement l'instruction if pour exécuter le code entre ses parenthèses. Donc, si la clause renvoyait des sorts, en d'autres termes, si la fausse facturation dans la boucle ne s'exécute pas, tout l'instruction if ne va pas, ce qui est peu fait est de vérifier un caractère pour voir s'il s'agit d'une lettre. En d'autres termes, si c'est un vertige dans le cas de Noah capitale, donc nous allons une fois de plus travailler avec l'entrée de l'utilisateur, c'est le paquet importé Gentleman X. Ne balancez pas les choses de point Place est très commun. A maintenant est fait un vrai nous allons utiliser la douleur de l'option J. Supprimons ce 1.000.000.000.000 de lui et grand HR Babel Char C H égale la douleur d'option. Partagez le dialogue à pied. Entrez un caractère qui char à zéro fermé Pour Simic sur ce est un moyen rapide de convertir la chaîne en un travail. Donc maintenant, nous avons la valeur qui sont restaurées dans la variable ch. Utilisons notre méthode et retournons un 1.000.000.000.000 disponible. abord, créons Boolean pour stocker les 1.000.000.000.000 être vraiment égaux. Maintenant How, MAY dit appartient à une classe spéciale connue sous le nom de coûts de caractère, ce qui
signifie que ces méthodes peuvent s'appliquer tôt aux caractères, ce qui
signifie que ces méthodes ne s'appliquent qu'aux caractères. Donc, en même temps, nous devons appeler la classe de caractères lors de l'utilisation de cette méthode. Donc, comment nous utilisons cette méthode est très différente de celle de l'utilisation de la majuscule ou minuscule, nous avons d'abord appelé le caractère, puis nous haut de la méthode est plus tard et à l'intérieur nous avons ch proche avec un point-virgule et là nous l'avons. La méthode Isleta. Bien sûr, nous devons voir la sortie pour le goûter. Système dot out Got imprimé sur Be So maintenant, goûtons maintenant. Nous gérons notre programme, nous obtenons des livres d'entrée. Maintenant, goûtons une fausse fille dur. C' est en tête d'un numéro. Il renvoie false. Mais en arrêtant un caractère tel que le symbole de pourcentage, il renvoie false. Et enfin, arrêtons-nous dans une lettre T Qu'est-ce que les retours ? Vérité et Capital T, ce qui est le même résultat. Nous pouvons, bien
sûr, les utiliser dans if déclarations à quatre boucles. Donc, faisons une déclaration rapide, si en supprimant ces deux derniers. Lance if et à l'intérieur de l'instruction if aura point de caractère est plus tard ch. Donc maintenant, nous avons une instruction if et une méthode de vérification. C' est génial. Une sortie simple à l'intérieur du système d'instruction if a été imprimée sur et à l'intérieur de la ligne d'impression aura un simple bonjour, juste un petit rétractable. Donc, cela ne sait pas si l'instruction if renvoie true. Donc, nous gérons le programme. Supprimons une lettre pour rendre l'instruction if vraie, et si cela fonctionne correctement, c'est le cas. En effet, il imprimera caissier et bien sûr, il courrait si nous le dessus quoi que ce soit d'autre, comme un nombre ou si nous courons dans un personnage. Et juste comme ça, nous avons la méthode est litière très utile pour vérifier fille qui conclut cette leçon dans la prochaine vidéo, nous allons regarder la méthode est digit.
20. La méthode isDigit: bonjour et bienvenue à votre stage d'avancement et de programmation avec Eclipse. Et dans cette vidéo, nous allons regarder est la méthode des chiffres. Nous créons notre projet au sein de toute importation de classe Java X pas balancer cette étoile un cynique sur Maintenant qui est la méthode de chiffre. Ce que cette méthode de chiffres fait est similaire à celle off the est plus tard vérifie un caractère et voit s'il s'agit d'un chiffre. En d'autres termes, s'il s'agit d'un caractère numérique. Donc, nous allons super ce que nous avons créé avant. Très rapide. Char créditable c h est égal à J option douleur montrer entrée, dialogue char à entrer un certain nombre de sentiment être égal caractère Qui est chiffre ch fermé le Simic notre propre chemin,bien
sûr, bien
sûr, puis peut utiliser ce 1.000.000.000.000 très né si instruction vérifier si être et puis un système de sortie simple pas hors de l'impression lan et à l'intérieur des guillemets doubles. C' est un nombre, et puisque nous travaillons sur ce qui est ici un très petit programme, améliorons-le rapidement dans d'autres. Cela imprime un message lorsque le caractère n'est pas un système de chiffres sur l'agneau imprimé et en guillemets
doubles, ce n'est pas un nombre plus proche du cynique. Maintenant, nous allons courir, sont petit programme et testé dans un nombre. Essayons d'abord les mauvaises valeurs. Alors testons ça avec une lettre comme T. Ce n'est pas un nombre. Il a de grands personnages. C' est le symbole de pourcentage, pas un nombre. Mais quand nous avons parlé dans un nombre comme trois, c'est un nombre. Donc, notre programme fonctionne correctement, et c'est ce chiffre. Au fur et à mesure que nous apprenons ces méthodes, vous remarquerez que nous développons lentement une pratique de chardon
de programme plus grande pour la fin de la section, nous allons utiliser toutes les méthodes que nous avons gagnées, et en ce moment nous sommes à mi-chemin à travers. Cela conclut cette leçon Dans la prochaine vidéo, nous allons en apprendre davantage sur la méthode de l'espace.
21. La méthode isWhitespace: et non. Et bienvenue à votre avance un cours de programmation avec Eclipse. Et dans cette vidéo, nous allons regarder que c'est la méthode de l'espace Maintenant que nous avons créé Project réimporter les paquets, nous passons directement à notre code. Comme vous le savez, c'est ce que l'espace compagnon qui appartient aux mêmes vêtements que la méthode est Litten est chiffre. En d'autres termes, il appartient au personnage. Fermer. Donc, créons un programme similaire. Maintenant Charge CH est égal à J option douleur. Je ne montre pas de dialogue d'entrée. Blessé un personnage pas pointu à zéro et droit. Après cette variable d'essai, nous aurons un test de 1 000 000 000 000 000 milliards égal à caractère. N' est pas ce que l'espace et à l'intérieur ch à proximité d'un demi-côlon a maintenant tout goût va. Nous avons besoin d'une sortie pour voir si notre programme a fonctionné rapidement et son test d'impression. Nous avons l'intention d'un caractère tel que t il retourne false. Donc, le bâtiment est en train de lire l'est quelle méthode d'espace correctement. Vous exécutez à nouveau le programme et la bonne réponse juste un grand espace. En d'autres termes, louant la balle de l'espace. Il va créer des spots basés sur la presse de caractères ok, et c'est vrai. Une autre simple nana. Cependant, cette poussin est ce que la méthode de l'espace est juste un Zim Porton comme l'un des autres que nous avons appris jusqu'à présent. Il est méthode d'espace blanc est utilisé pour déterminer les espaces entre les mots. En d'autres termes, avec le bon programme, nous pouvons utiliser la méthode is white space pour déterminer où les bois sont sur une chaîne ainsi que combien de mots sont combien de temps chaque serait et ainsi de suite avec la méthode simple affaiblir goutte de des informations d'aucune fille. Alors, comment lirions-nous ? R. Alors, comment lirions-nous une chaîne en utilisant la méthode de l'espace is Wat ? Eh bien, nous avions simplement utilisé le char dans une boucle. Dans cette boucle. Nous avons normalement la variable R un compteur. Nous plaçons ensuite le compteur dans le graphique à variable et en utilisant une instruction if, et c'est l'espace que nous pouvons déterminer à quel endroit certains mots sont. Il est incroyablement utile parce que c'est une idée de pointe très pro. Désactiver les chaînes de numérisation et la fille de numérisation est très important quand il s'agit de la programmation et nous permet de lire les informations de la fille qui utilise des
textes présents ainsi que de grands textes et ces trois méthodes de caractères que nous avons appris dans le section du cours est chiffre est plus tard et est quel espace. Ces trois méthodes ne sont que des blocs de construction vers des programmes plus importants. Certains de ces programmes que j'ai déjà abordés avec vous qui concluent ceci. Écoutez, dans la prochaine vidéo, nous allons en apprendre davantage sur la méthode de la longueur.
22. La méthode de la longueur: bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, nous allons regarder la méthode longueur qui va utiliser l'entrée de l'utilisateur. Importons donc les paquets. Et maintenant, on y va. Ce que vous devez savoir est que la méthode de longueur de conduit n'appartient pas à une classe. Comme la plupart des méthodes que nous allons utiliser la longueur, May dit, fonctionne avec la variable full stop dans le nom de couple, puis les parenthèses. Une méthode spécifique que nous allons utiliser aujourd'hui renvoie une valeur entière, signifie que si nous voulons stocker la valeur que cette méthode produit, nous allons devoir utiliser une variable entière. Ce que cette méthode fait est des chaînes de mesure. Il compte la quantité de caractères qui apparaissent dans une chaîne et produit un nombre. Et puisque c'est une méthode qui produit un nombre où vous devez utiliser une
variable inter Jinnah pour stocker sa valeur, Mais d'abord, créons une chaîne dans laquelle l'utilisation ou l'entrée, et ensuite nous allons prendre cette chaîne et l'utiliser avec le longueur Chaîne de méthode, je serais égal à J option douleur, affichage
néerlandais dialogue d'entrée à proximité d'un point-virgule et à l'intérieur, demandons à l'utilisateur d'entrer leur nom. Maintenant, nous allons créer une variable d'entrevue que nous allons stocker la valeur en égal
engourdi. Et maintenant, nous utilisons la méthode que nous avons d'abord en tête le nom de variable que nous allons utiliser la méthode sur les pattes de points de bois, puis nos doubles crochets près d'un demi-côlon. Et si simple est que, bien
sûr, nous avons besoin d'une sortie maintenant afin que nous puissions commencer la méthode Testino et ensuite je vais poser un
programme hypothétique d'abord. C' est un bon système sur la ligne de front et à l'intérieur, nous serons engourdis. Ok,
maintenant, exécutons le programme. Maintenant, on va le tester avec un nom simple, John quatre personnages. Donc, si notre méthode fonctionne correctement et il le fait en effet, nous avons plein dans les livres de sortie et prochain un test de plus. Cette méthode fonctionne avec tous les sommets de personnages, qui signifie que si je devais taper dans un nombre beaucoup d'espace et de litière un autre grand espace et un personnage de Montréal via au total est cinq caractères espace blanc, un caractère numérique dans une lettre. Mais tous sont inclus dans la méthode length, comme vous pouvez le voir ici, donc le mythe de longueur de point qui ne pose pas beaucoup d'utilité quand il s'agit de travailler avec des phrases. Mais qu'en est-il des mots de passe ? C' est le programme hypothétique que nous connaissons tous quand nous créons un compte avec un service, il nous demande de trouver un mot de passe. Lorsque nous créons un compte avec un service, il nous demande de créer un mot de passe. Habituellement, ces mots de passe ont un minimum de caractères comme six ou sept, ce très petit morceau de code qui scanne votre mot de passe. La méthode de longueur de point est ce qui est en cours de nouvelles pour analyser votre mot de passe. En d'autres termes, nous pouvons créer ce programme miniature qui scanne les mots de passe. Tout d'abord, ajustons notre boîte de saisie. Entrez votre nom devrait maintenant devenir Inter un mot de passe. Maintenant que nous avons ajusté la chute du texte, ajustons le code restant. En regardant ce que nous avons, il sera beaucoup plus rapide de commencer dès le début, alors effacons ces deux terres, topping if et crée une déclaration rapide if. Et à l'intérieur de la clause if, nous aurons le mot docteur longueur double crochets. Plus grand alors, et disons que nous voulons que le pasteur soit plus grand que six caractères. Donc, nous mettons en six Donc, si la longueur du mot est grande dans six, caractères imprimeront le système suivant que sur. Mais imprimer run et en guillemets doubles. Le mot de passe est valide. Bien sûr, nous devons en avoir d'autres au cas où ce n'est pas le cas. Il y a copier cette ligne du jeune, coller et puis nous ajoutons juste pas à ce sujet. Et ce que nous avons maintenant est ce programme très simple, celui qui était Scanner votre palais serait et vérifier si c'est assez long ou pas. Si ce n'est pas le cas, la plupart disposeront d'une ligne de code supplémentaire qui rechargera la page
Démarrage, vous demandant d'entrer à nouveau dans votre poursuite. Alors exécutons le programme. Créons un court d'abord comme son haut dans John Again Password n'est pas ventilé. Mais si nous lançons à nouveau le programme dans Top in the Wood pour un Grameen, qui compte plus de six caractères, nous verrons que le mot de passe est vendu, et c'est la méthode length qui conclut cette leçon. Dans la vidéo suivante, nous allons regarder la méthode comparée à
23. La méthode compareTo: bonjour et bienvenue à votre cours de programmation Java avancée. Et dans cette vidéo, nous allons regarder la méthode comparée à la méthode. Nous utiliserons l'entrée de l'utilisateur, monsieur. Importons les paquets. Et maintenant une brève description de la comparée à la méthode. Ce qui est comparé à une méthode fait est comparé à des caractères ou des chaînes les uns aux autres. Ce faisant, il faut qu'ils demandent les valeurs clés de la valeur sont des nombres cachés dans la machine Kurde qui sont sonores à des caractères spécifiques. Par exemple, la lettre A dans sa minuscule a le demander Eve Alley off 97 être dans sa minuscule. A la demande une valeur de 98 En comparant ces deux chaînes avec une méthode et nombres produits similaires à celle de la déduction, Créons une chaîne Laissez un égal et un Dans sa minuscule, plus proche pour le point-virgule, nous créons une chaîne pour laisser deux égaux en minuscules être fermés pour le point-virgule avec ces deux terres ont ensuite été utilisés la comparaison à la méthode histoire de retour dans la vallée d'abord dans un entier en juin , um égal à la fin d'un. C' est le cas le plus récent d'un médecin comparé à laisser trop près d'un cynique Maintenant, voyons ce nombre afin que vous puissiez comprendre comment cela fonctionne. Ont été créés, sortie
simple. Nous sommes engourdis et nous exécutons notre programme. Comme vous pouvez le voir, le nombre produit est négatif. Cela est dû au fait que la minuscule A est 97 faible Le cas B est 98 97 moins 98 est négatif. Donc, j'ai comparé à moi qui prend, ils vous demandent un bon rythme et correctement cette méthode est plus couramment utilisée pour Alfa Betar Zing fille. Ce qu'il fait de la chaîne est de prendre le premier caractère et comparé au premier caractère d'un autre flux. Donc, si nous devions avoir le caractère a et que le caractère soit copayé, nous en obtenons un négatif. Mais si nous devions avoir du caractère, un personnage, un aurait zéro. Comme vous pouvez le voir quand je dirige le programme maintenant, que se passerait-il si nous avons B dans le 1er 1 et voir dans le malade sur négatif ? Il compare les 2 premiers avis. Ils ne sont pas de différence et se déplace ensuite vers les malades et les personnages qui seront en C 98 99. La valeur est la même. Si je devais changer le C en D. nous deviendrions négatif, aussi, car vous pouvez voir une sortie afin qu'elle puisse fonctionner de n'importe quelle longueur de chaîne. En d'autres termes, nous pourrions Compean noms et les alphabétiser en conséquence. Cela peut être fait avec ce qui suit if déclaration d'abord, effacons les deux lignes de l'année. Changeons nos valeurs d'un B à John et de 82 Jack Reading créer notre si déclaration Et à l'intérieur des vêtements aura conduit un néerlandais comparé à laisser au sens. Si la deuxième chaîne venait en retard un peu, alors elle serait inférieure à zéro et exécuterait le code entre ces deux crochets, donc la sortie serait Jack avant John, donc la sortie serait John avant Jack. Donc, disons que le système hors de la terre d'impression et à l'intérieur des parenthèses, nous aurons en retard un plus double espace de guillemets, puis l'espace, plus tard à après l'ensemble des parenthèses. Qui d'autre ? Pour l'autre alternative, nous allons copier la même ligne de code sauf ajuster les valeurs. De cette façon, le deuxième nom apparaîtra pour le prénom, nous
faisant savoir qu'il est alphabétique au verso. Alors exécutons le programme et voyons si cela fonctionne. Jacque Lynn John, ce qui est exact. Les jays sont les mêmes paris A et o différents. Donc un vient avant donc alphabétiser dans le programme. C' est simple, c'est que nous savons tous quel nom vient en premier. En utilisant cette méthode simple qui conclut cette leçon Dans la vidéo suivante, nous discuterons du projet de la section.
24. 2ème discussion de projet: Bonjour et bienvenue à vous cours de programmation Java avancée avec Eclipse. Et dans cette vidéo, nous discutons du projet de la Section 1. Pour ce projet, vous devez créer un programme où plusieurs valeurs seront entrées et vous allez traiter la fille et la sortie. Le résultat. Les informations qui seront saisies sont le prénom. Un nom de famille et un âge. Ces valeurs seraient diverties deux fois. Ce que vos programmeurs sont de s'assurer que l'âge est supérieur à 18 ans. Sinon, le programme s'exécutera à nouveau, permettant à l'utilisateur d'entrer dans la fille plus appropriée. Voici l'exemple, ma fille. Tu travailleras avec Steve L. pour 26 ans. John Brava, 35 ans. Ce qu'elle devrait induire convertir ces noms deux majuscules complètes organisées par leurs noms de famille dans ordre
alphabétique et sortie les noms comme l'initiale le prénom espace médecin et insertion avec l'âge imprimé en dessous. Le résultat. Fille aura l'air comme suit un début. Alfa 26 j dot brava 35. Voici un résumé rapide de ce qui doit être fait dans le programme. La fille doit être saisie à partir de trois variables. Le prénom un nom de famille et un nom de famille. Si l'âge est inférieur à 18 ans, l'entrée est à nouveau requise pour que l'utilisateur puisse entrer dans la fille appropriée. Une fois que vous avez la fille, vous devez annoncer les deux noms par les sunnites. Ce programme contiendra une boucle while si les instructions utilisateur entrée la méthode comparée à
la méthode de la majuscule dans la vidéo suivante, je vais vous donner, Marlon a dit à ce programme.
25. 2 réponses du projet: Bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, je vais vous donner mon sur le projet de certaines sections. Tout d'abord, créons notre dossier de projet, New John Project. Je vais appeler mon genre, parce que c'est ce qu'on va faire dans ce programme. Terminer nous Ensuite ajouter notre travail un proche du dossier source. Petite ville appelée sorte de vide extractif. Le principal doit être ajouté. Cliquez sur Terminer. Comme vous le savez, l'
une des exigences pour ce programme est utilisé entrée. Nous devons donc importer les paquets. Importez Java, ex docteur, balançoire Stone Closer pour me voir, Colonel. Et maintenant nous entrons directement dans le revêtement. Maintenant, je vais vous montrer les variables de chaîne que je vais utiliser dans ce programme. Chaîne si nom, qui contiendrait le prénom que pour utiliser les entrées, je vais obtenir avec la valeur des guillemets doubles. Ensuite, ma deuxième chaîne est le nom de s, qui contiendra le nom de famille. Ensuite, d'abord, qui contiendra le nom qui vient en premier. Une fois Alfa protestation en deuxième, qui contenait le malade de nom une fois Elbe jeté et une variable temporaire. Quoi ? Vous verrez ce que j'ai utile plus tard et bien sûr est de créer un entier pour l'âge en âge égal à zéro. Les valeurs seront modifiées au fur et à mesure que le programme s'exécute, puisque nous avons des entrées de l'utilisateur dans ce programme. Donc, notre programme était toujours en cours d'exécution même si l'utilisateur entre dans la fille garbage et sait que c'est une attaque contre l'utilisateur. C' est un terme concurrent connu sous le nom de rigole JIA JIA, ce qui signifie des ordures dans les ordures. Donc, dans le cas où l'utilisateur entre dans Bear Daughter, nous pouvons éviter que la fille ours soit l'ID de sortie. Passons maintenant à notre première boucle A for, qui fonctionnera deux fois pour dans nos égaux. Zéro. J' écoute que j'appuie sur plus de chardons afin que l'utilisateur entre pour s'asseoir ou valoriser le nom de la première personne et le nom de la seconde personne. Prochain rugissement. Avoir une boucle while dans la boucle for, qui s'exécutera jusqu'à ce que l'utilisateur entre dans un âge supérieur à 18 ans. Donc, la boucle sera comme suit alors que l'âge est inférieur ou égal à 18 parce que nous voulons que l' utilisateur en indien,
une valeur qui est supérieure à 18 donc 19 assez. Donc, pendant que ce code est en vigueur, la boucle ou courir encore et encore jusqu'à ce que l'âge soit supérieur à 18 ans. Commençons donc à importer dans la première chaîne si le nom est égal à J Option Payer dot show dans Dalia Nuck
réservé dans votre prénom. Comme le message affiché en néerlandais pour monter le cas, j'ajoute cette méthode à la fin pour nous enregistrer le code pour le on. Mais cela fera alors est de convertir l'entrée de l'utilisateur en majuscules. Donc, notre 1er 1 Steve, sera converti en Steve dans les capuchons complets, la source pour le rendre plus facile si l'utilisateur décide d'intention Doctor qui n'inclut pas les capuchons. Il crée une uniformité dans l'information, ce qui est très important. Vous ne voulez pas des menteurs dans votre information. Ensuite, nous créons la même sortie pour le nom, son nom est égal, et je vais juste copier cette ligne ici et changer votre prénom à votre nom de famille. Et maintenant, pour le troisième âge d'entrée, l'âge est égal à vos parties et la douleur de l'option Andrzej à l'intérieur Ne pas afficher l'entrée. Meurs le long de l'Inter, vous savez, entrez u h fermer le même moi, colonel, et c'est notre contribution. Donc, je regarde ce que nous avons encore est une boucle while qui continuera à entrer dans ces trois variables jusqu'à ce que l'âge soit supérieur à celui de 18 ans. Une fois que le groupe sauvage est en cours d'exécution
, la boucle for s'exécutera à nouveau. Donc, ils utilisent pour entrer à nouveau ces valeurs. Ce que le réel fait alors est de créer une instruction if qui comparera les noms. C' est là que notre variable temporaire vient en topping If tim dot par rapport au nom de Los. Mais cela va alors les cotisations prendre la variable temporaire qui est assis à triple et par rapport au nom de famille car un nom connu commence par trois z dans ses majuscules complètes, quel que soit le nom de famille sera aura lieu hors. Mais cela fera alors est de prendre les valeurs demandant du nom de famille et de les adapter du temporaire qui est triplé. Si le nom de famille que l'intérêt de l'utilisateur ne contient pas quatre majuscules facilitent au début ce qui ne sera sans doute pas. La carte ressemble comme suit Tim égal le nom de s et en dessous de la seconde égale la première. Mais sachez que nous aurons d'abord égaux si le nom point Char à zéro plus guillemets doubles. Espace d'arrêt complet Nom de la famille plus barre oblique inverse dans lequel commencera un nouveau plus âge proche d' un point-virgule. Maintenant, laissez-moi passer par ces trois prêts, variable
temporaire sera remplacée par discernement. Donc, dans notre prénom, nous avons Alfa temporaire deviendra alors l pour Donc, quand le programme court à nouveau pour mettre dans le deuxième ensemble du frère d'Eli sera comparé à Alfa au lieu du voyage. Était-ce ? C' est pour que nous puissions alphabétiser la fille. Second égal premier ne veut rien dire pour le moment. Mais si le programme s'exécute à nouveau et que le deuxième ensemble de valeurs devrait venir avant le 1er 1 alors ces deux entreront en jeu. Cette ligne de code fonctionnera correctement et alphabétisera les deux morceaux de fille. Cette troisième ligne consiste à traiter le médecin. C' est pour donner l'initiale comme vous pouvez le voir quand c'est sa charge. Zéro arrêt complet qu'il ajoute le nom de famille commence une nouvelle terre et un âge le donc imprimer 1/2 du résultat que nous voulons. Et bien sûr, nous avons besoin d'un autre. L' autre est dans le cas où le deuxième ensemble de valeurs vient après le premier ensemble, donc sinon contiendra le code suivant en deuxième, et nous avons simplement copié cette machine virtuelle Lana et la coller à nouveau ci-dessous. C' est juste pour traiter. La fille aura maintenant la première valeur en haut ici dans la première instance Way net. Et maintenant, supposant que notre programme fonctionne correctement, nous n'avions pas notre prénom. Nous avons ensuite notre premier ensemble de valeurs hotte dans la première variable sur. Nous avons notre deuxième ensemble de corps mis dans la deuxième variable. Maintenant, avant que le programme ne s'exécute à nouveau, nous devons nous assurer que l'âge est égal à zéro à nouveau afin que l'endroit où le deuxième ensemble de fille sera effectivement exécuté sinon le temps qu'il sera ignoré. Et, euh, le programme ne marchera pas. Donc H est égal à zéro proche d'un cynique. Maintenant que vous avez terminé la majeure partie de notre produit, nous avons besoin de la sortie. La sortie est un système unique de plan d'impression, et il ressemble comme suit système apt dot print land et dans le son des enregistrements aura d'abord, Oui, barre oblique inverse pour commencer un nouveau plus malade. Et ça sortira notre fille. C' est notre programme de tri terminé. Maintenant, voyons bien si ça marche, et maintenant je vais entrer en fille avec l'âge, c'est moins de 18 ans ou y compris 18 caisses SAR. Démarreurs complets tels que John Necks et l'âge que je vais avoir est 15 et je vais continuer à faire cela pour voir si je sauvage cela fonctionne correctement. John Mix, 12 ans. Et maintenant c'est la troisième entrée. John ensuite, et notre programme est toujours en cours d'exécution. La Mauvaise fille, ce qui est exact. Maintenant, commençons à entrer la bonne fille, Steve Elson et l'âge de 26 ans. Et maintenant c'est dans la douleur. John Brother, 35 ans. Et comme vous pouvez le voir ci-dessous, notre médecin a imprimé correctement. Tout démarreur complet a été ignoré, et nous avons nos initiales. Nous avons nos noms de famille partout où ils vieillissent. Mais comment savoir si l'alphabétisation a fonctionné ? Eh bien, exécutons à nouveau un programme et utilisons frère d'abord, puis Alfa. Sir John Rafa, 35 ans. Steve Elfin, 26 ans. Et comme vous pouvez le voir, Steve, L. Car apparaît toujours en haut. Donc, je n'ai pas seulement traité notre fille, mais nous avons Alfa Beto a duré aussi, mais nous avons des années d'information complète et il est en place. Mettez-le propre et simple pour l'utilisateur à lire. C' est mon sur le projet d'une telle Section. Si votre programme contient plus de lignes de caillé que la mienne qui suggèrent de le revoir une fois plus pour créer un programme plus efficace, il est préférable d'avoir le moins de terres de code possible. Si votre programme fonctionne et a le même montant ou moins lignes de code et chose mois. Félicitations. Vous êtes terminé. Section 1 du projet Flying Colors qui conclut cette leçon dans la vidéo suivante. Notre donne une conclusion à ce que vous avez appris dans les six.
26. Introduction à la section 2 de la programmation avancée: Bonjour et bienvenue à la Section 2 de votre travail d'avance, un cours de programmation avec Eclipse. Dans cette section, nous allons apprendre quelques méthodes essentielles pour Dr Processing la méthode du substrat et la méthode de l'index off . Ces deux méthodes sont particulièrement utiles pour le traitement des chaînes. Inputed par l'utilisateur,
cependant, cependant, sera également utiliser ces méthodes pour traiter les chaînes qui ont un bean scanné à partir d'un texte à partir de ces méthodes ne sont pas exactement difficiles qu'une certaine pratique est nécessaire pour les maîtriser complètement . Pour vous aider à comprendre ces deux méthodes, il est préférable que vous compreniez pleinement le caractère des variables de chaîne d'Ebel sur la
méthode chart at . Grâce à ces connaissances, l'apprentissage de ces méthodes sera facile et ces méthodes essentielles vous aideront sans aucun doute à l'avenir. Dans la vidéo suivante, je vais vous donner une introduction à la méthode de sous-chaîne.
27. La méthode de sous-chaîne: bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, je vais vous donner une introduction à la méthode de sous-chaîne. Une méthode de sous-chaîne est utilisée pour séparer une chaîne de sorte que là où nous pouvons retourner une
section spécifique de ce texte. Par exemple, utilisons la phrase. Les chaînes sont des lignes de texte utilisant la méthode de sous-chaîne et les nombres. Nous pouvons décider où la chaîne est coupée et quelle partie de la chaîne est renvoyée. Maintenant que nous avons établi cela, regardons cet exemple Ligne de code. Ici, nous avons un système simple, notre ligne d'impression et à l'intérieur des parenthèses, nous avons phrase ne sous-chaîne pas cinq crochets Fermer le crochet. Le père signifie que la chaîne que nous avons coupée à la cinquième place dans la ligne de texte. C' est là que le système de place numérique entre en jeu. Si vous vouliez couper la chaîne dès le début, en d'autres termes, il n'y aurait pas de différence. Nous vous aurions zéro s'il voulait le couper après le premier personnage, nous l'aurions gagné. Nous avons père dans cette parenthèse, qui
signifie qu'après le premier caractère, la chaîne sera coupée pour cet exemple. Les chaînes ou les lignes de chaîne de texte seront coupées après la signification du cinquième caractère après dans. Donc, ce que nous avons imprimé, c'est l'espace GS, nos lignes de texte. Jetons un coup d'oeil à cet exemple. Je vais mettre une phrase à l'intérieur commence sous le crochet de chaîne cinq virgule, sept crochets proches. Ce que nous faisons est de décider quelle section de la chaîne est coupée du tout début à la toute fin, signifie que nous pouvons décider à quel point la chaîne entre aussi bien qu'elle commence. Nous avons donc 57 Nous savons que le pied de bétail de lutte loin. Donc le premier personnage sera G. Les Knicks coupés est sept et la septième coupe droite avant l'espace, signifie que ce que nous avons imprimé est GS qui conclut ceci. Écoutez, dans la prochaine vidéo, je vais vous montrer comment l'utiliser dans Eclipse ainsi que quelques autres exemples avec lesquels travailler.
28. Pratique de la méthode des sous-chaînes: Bonjour et bienvenue à votre avance. A conduit un cours de programmation avec Eclipse. Et dans cette vidéo, nous allons nous entraîner à utiliser la méthode de sous-chaîne. Tout d'abord, créons notre projet. Maintenant que nous avons créé notre projet, allons importer les fichiers que nous allons utiliser. Nous aurons l'utilisation de l'entrée. Donc, il est d'importer les paquets d'aile Java X. Commençons maintenant par tester la phrase très basique que que j'ai mentionnée dans la
vidéo précédente . Tout d'abord, créons la chaîne de variable. Ça s'appelle Sauvé. Sa phrase est égale à des chaînes sont des terres hors, texte proche d'un point-virgule. Ensuite, nous créons un système de sortie point sur Dr Prince Tom. Et à l'intérieur, on va avoir la sous-chaîne. Fait qu'il soit utilisé et entre les crochets ST point sous chaîne rapide. Maintenant, quand nous exécutons le programme, nous verrons g R terres de texte. Si nous travaillons sur le système de place numérique, nous pouvons déterminer où exactement il va couper dans la chaîne. 123 plein cinq. Donc de G sur les bois. Donc, notre programme de sous-chaîne fonctionne correctement. Maintenant, allons un peu plus loin et nous allons couper la pelouse à un point précis, disons 10. Donc, nous allons continuer à travailler à partir de la C'est 12345 Il devrait se terminer à notre. Donc, nous gérons le programme. Nous obtenons notre et remarquez quand je sélectionne la terre. n'y a pas d'espace après, donc il coupe avant, pas après la 10e place. Maintenant, c'est le travail d'entrée de l'utilisateur. Prenons loin dans cette ligne de vous ici et grande notre boîte de dialogue d'importation J option douleur montrer entrée, dialogue et à l'intérieur de la boîte de message entrer une phrase. Cela apportera un plancher fondamental à la table. Lorsque je lance le programme, vous remarquerez une époque l'exception hors limites de l'index, ce qui
signifie que la chaîne que nous essayons de diviser ne peut pas être divisée avec les
paramètres définis . En d'autres termes, il y a 10 ne rentre pas dans la chaîne. Je suis entré Hello. Une chaîne de cinq caractères ne peut pas être coupée à la 10e place, donc il est hors limites lorsque l'utilisateur entre dans un médecin qui ne correspond pas à nos erreurs de code
se produisent . Bien sûr, Aiken y remédie temporairement en changeant les valeurs comme un et deux au lieu de cinq et 10. Donc, quand je lance le programme et que je parle Bonjour, ça marche. Bien sûr, cela ne peut pas toujours être résolu. Un utilisateur peut également inter une seule lettre, par
exemple, A. Et puis nous avons une autre exception hors limites. Et encore une fois, nous fabriquons remédier. Mais tout est temporaire s'ils utilisent les décisions d'entrer et rien. Donc, quand je cours, le programme fonctionne. Ok, un petit. Nous obtenons l'index hors limites exception. Il ne peut pas couper quelque chose qui ne sont pas les erreurs telles que celui-ci peut être facilement résolu. Vous pouvez créer une instruction if où rien n'est coupé jusqu'à ce que l'utilisateur entre, quelque chose qui est assez long pour correspondre aux paramètres. Ou vous pouvez créer un moment en demandant constamment à l'utilisateur jusqu'à ce qu'ils finissent par entrer quelque chose qui correspond aux paramètres. Ou vous pouvez utiliser la méthode de longueur et quelques fonctions de meth pour déterminer exactement où vous voulez couper les choses. Mais tout se résume à un simple problème. Et si vous voulez couper quelque chose de spécifique, nous ne pouvons pas compter seuls sur le stagiaire utilisateur dans la bonne longueur de la fille. Comment créer un programme qui scanne ce texte avant d'utiliser la sous-chaîne pour lui couper une fille d' extrait ? C' est là que la méthode index off entre en jeu. Cela conclut ceci. Écoutez l'échec suivant, je vais donner une brève introduction à l'index off.
29. Introduction à la méthode indexOf de la méthode: bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, nous allons discuter des méthodes d'indexation et d'indexation perdue. Thean Dicks de méthodes sont des formes de scanners qui pourraient être utilisés pour numériser à travers le texte et trouver des caractères ou des chaînes spécifiques. L' index souvent dernier index off méthode retourner un entier qui entier fait référence à l'endroit
où le caractère ou la chaîne est situé dans le texte. Regardons cet exemple de phrase. Ceci est une phrase aléatoire du code suivant en temp égal à l'index de point de phrase off sont en guillemets simples parce que c'est un caractère. Le résultat qui sera l'ID de sortie si vous mettez dans la variable temp est 10. C' est parce que, selon le système de nombre de places, les lettres commencent zéro et remontent notre force à la 10e place. Ce sont les sont pour aléatoires dans Ceci est une phrase aléatoire, et comme je l'ai mentionné précédemment, cela fonctionnera également de variables de chaîne. Voici donc une version mise à jour du code. Cette fois, nous cherchons un mot aléatoire, donc nous utilisons des guillemets doubles parce que c'est une chaîne que vous trouvez que le résultat est toujours en étain. C' est parce que le mot est situé à partir de la 10e place dans la chaîne. C' est la méthode index off, qui scanne de gauche à droite le dernier index de balayage de droite à gauche, ce qui signifie que si vous voulez la dernière instance d'un caractère ou d'un mot, nous utiliserons le dernier index off. Par exemple, que se passe-t-il si vous vouliez localiser où se trouvait le dernier mot dans une phrase ? Eh bien, ce que vous feriez est d'utiliser l'index perdu et l'espace sauvage du caractère, et il localisera la dernière instance de ce que signifie l'espace et une chaîne en ajoutant un. Vous pouvez ensuite trouver la place de la première lettre au dernier mot Couple dans ces deux
méthodes avec la méthode de sous-chaîne peut vous aider à numériser les chaînes et extraire la fille. Donc, si vous cherchez un mot spécifique dans ces autres méthodes à utiliser, cela
conclut cette leçon dans la vidéo suivante, nous nous entraînerons à utiliser l'index de l'index perdu, self et les méthodes de sous-chaîne ensemble
30. indexOf la pratique: bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, nous allons nous entraîner à utiliser les méthodes d'index off avec la méthode de sous-chaîne. Tout d'abord, créons notre projet pour ce projet. Nous n'avons pas d'entrée utilisateur. On va s'entraîner avec des cordes normales que nous créons nous-mêmes. Il n'est donc pas nécessaire d'importer des paquets extérieurs. Allons directement au codage et créons une phrase avec laquelle nous pouvons travailler. La chaîne envoyée équivaut à des guillemets doubles. Et nous allons utiliser ceci est une phrase aléatoire proche du même Yucatan. Maintenant, nous allons nous entraîner à utiliser la méthode index off seule avant de passer aux deux autres. Trouvons la première instance de s. Nous devrons, bien sûr, notre mettre notre vallée ne pas sortir
de la terre avant et à l'intérieur utilisera l'index de point de méthode off et en guillemets simples son Donc, cela a envoyé l'index de point off et il à part est et nous la courons à nouveau. Universite imprime le numéro trois. C' est parce que le système de place numérique commence à zéro. Donc, t serait zéro h serait un. Je serais à leur plein. C' est trois. Bien sûr, la même chose s'appliquerait pour vous d'utiliser le diagramme à la méthode, ce qui est explicatif. Donc nous sortons, indexons et essayons char à chaque sommet en trois. Je ne joue que le programme. Vous remarquez que nous avons maintenant s si la méthode index off fonctionne parfaitement. Passons maintenant aux dernières tuniques. Donc nous enlevons notre char et disons que nous voulons trouver l'indice perdu. Voir les guillemets simples d'index perdus. Vu que vous remarquez que nous obtenons la valeur 23. Comment pouvons-nous nous assurer que c'est génial ou pour nous faire gagner du temps de compter Combien de lettres ils sont dans la phrase étaient juste une incitation supérieure à la connaissance de la longueur. Nous avons écrit ce manteau. Vas-tu exécuter le programme ? On en a 25, c'est 25 caractères et comme vous le savez, ça commence à zéro. Par conséquent, 0 à 24 c est le deuxième perdu, ce qui fait un 23 qui corrige notre méthode Perdu index. Tout fonctionne correctement. Passons maintenant à la combinaison de ces deux méthodes avec la méthode du substrat. Disons que nous voulons retirer un mot spécifique de la phrase. Ce qui a ensuite été utilisé est notre sous-chaîne de méthode de substrat. Ensuite, nous utiliserions l'index off. Donc, cela a envoyé l'index et le spécifique serait, disons aléatoire Donc nous utiliserions des guillemets doubles pour et, hum et maintenant nous voulons juste découper le reste, qui est l'espace et ensuite la phrase afin que nous ayons des virgules sur. Ce que nous ferions alors est de copier l'index de point envoyé de la lanterne, le
coller dans l'espace suivant, et nous ajouterions, soit le nombre de caractères, donc il y a six caractères au hasard, donc nous allons ajouter six. Maintenant, quand nous exécutons le programme, il imprime le mot aléatoire et vous remarquerez qu'il n'y a pas d'espace après aléatoire où couper
exclusivement le mot, extrayant de la phrase et je vais le mettre dans la boîte de sortie ci-dessous celles des méthodes d'index
off et comment les utiliser de substrat pour analyser les chaînes et extraire. Fille qui conclut ceci. Écoute. Dans la vidéo suivante, nous allons discuter du projet pour la section
31. 3ème discussion de projet: Bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, nous allons discuter du projet de la section 2. Pour ce projet, vous allez utiliser les méthodes index off loss index off et sub string. Ce que vous devez faire est de demander à l'utilisateur d'entrer dans le premier nom du milieu et le premier nom dans une chaîne. Vous allez ensuite diviser ces trois mots en trois variables différentes. D' abord, au milieu et au dernier, puis vous êtes orteil. Mettez-les comme suit. Vous aurez le prénom deux-points, puis le prénom, puis vous ferez la même chose pour le milieu et le nom de famille l'un sous l'autre. Une fois que vous avez imprimé les trois noms de la manière suivante, vous devez alors sortir sur la dernière ligne. Le prénom, puis il deuxième nom initial espace d'arrêt complet et puis leur nom de famille. Donc, par
exemple, nous avons l'entrée Joe Henry blog à sortir. Il est d'abord Kerlon, Joe Middle Colon Henry dernière boucle sur le blog et puis en dessous, Joe H point blog. C' est votre projet pour la section. Vous devrez également utiliser une méthode qu'il a apprise dans la section précédente. Cependant, quelques des trois méthodes, il devrait prouver aucun problème dans la prochaine vidéo, je vais vous donner ma réponse à ce projet de sections.
32. 3ème réponse du projet: Bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, je vais vous donner ma réponse au projet de la Section 2. Tout d'abord, créons le dossier Projet, Nouveau projet Java. Je n'ai pas précisé ce que vous devriez nommer. Aucun projet Java. Donc, c'est à vous de décider que je ne suis pas Kuhlmann processus de nom parce que nous ne
traiterions pas un nom dans Click Terminer Maintenant que nous avons créé Project, créons notre clause principale. Notre liste déroulante clic droit consoles nouvelle classe, et nous allons l'appeler le nom Process ainsi, et nous voulons ajouter le principal accouplé comme spécifié dans la discussion du projet. Nous allons utiliser l'entrée de l'utilisateur, alors nous allons importer les paquets. Importez Java X, pas balancer l'étoile de point à la fermeture d'un point-virgule. Commençons maintenant par créer une variable qui contiendra les noms de l'utilisateur de sorte que les noms de chaîne égaux à J Option Hang Dr Show dialogue d'entrée et ce sont nos doubles guillemets dans votre premier milieu et nom de famille proches avec semi-couche sur. Maintenant que nous avons créé cette variable, passons à l'histoire dans les valeurs dans les trois variables que j'ai vieilli avant qu'une variable pour le premier nom et le premier prénom, créons une pour le prénom String. Allons aux premiers égaux, nous sommes en tête des noms, pas sous chaîne. Et puisque le prénom apparaîtra sur la première ligne, nous devrons commencer à partir de zéro avec notre sous-chaîne, et nous devrons le faire jusqu'à ce que les premiers noms d'espace blanc ne s'indexent pas et entre parenthèses, entre guillemets simples, fermez-le et point-virgule qui devrait enlever la première partie du nom. Nous créons ensuite une chaîne pour le deuxième nom String Middle est égal aux noms. Ne sous-sous-chaîne à l'intérieur nomme maintenant l'index de l'espace de guillemets simples, et nous allons en ajouter un. C' est là que nous pouvons obtenir le premier personnage après le grand espace, sans compter l'espace blanc. Une fois que vous avez fait cela, nous avons alors Atacama noms pas perdu index hors et à l'intérieur veulent de l'espace. Cela fait référence à l'espace entre le nom du milieu et ensuite le nom de famille. Fermez un cynique Maintenant passons au nom de famille. La dernière chaîne est égale aux noms de point sous chaîne et, comme avant, nous aurons des noms. Ne pas terminer l'index au lieu d'indexer l'espace Want plus un proche d'un senior Come on. Nous n'avons pas besoin d'ajouter un second périmètre parce que le nom perdu est à la fin, et c'est la pièce que nous voulons. Cela devrait stocker trois noms dans les trois variables. Et maintenant, sortons. Mettez-le comme suit système Ne pas à l'avant sur une première. Viens sur l'espace près plus d'abord. Et maintenant, au lieu de créer plusieurs systèmes notre impression dodue, je vais vous montrer un raccourci qui commence une nouvelle terre à l'intérieur d'un seul système. Notre impression plus pour continuer. Et le raccourci est barre oblique arrière dans lequel commence une nouvelle terre. Tout ce qui apparaît entre les guillemets doubles. Il n'apparaîtra pas quand il est imprimé, donc on va pourrir comme si ce n'était pas une chose. N' appelez pas sur Space Way avait le deuxième prénom plus explosion dernier espace deux-points plus perdu. Maintenant, nous avons créé la première partie de la sortie. Puisque nous économisons des prêts, créons la prochaine partie dans le même système. Notre terre d'impression plus barre oblique inverse dans l'espace de pêche béni nous le shar milieu à zéro place, guillemets
doubles, espace d'arrêt
complet et ajoutons le nom perdu. Et là, nous avons mis en place un seul terrain de sortie Maintenant nous Quand vous exécutez le programme, on nous demandera de faire un stage. Utilisons le nom d'exemple que j'ai mentionné précédemment dans la vidéo précédente. Joe Henry Blocks et Click. OK, et là, nous avons la sortie complète First Joe Middle Henry Dernier blog et nous avons choisi blocs
H, J'ai spécifié. Comme vous pouvez le remarquer, le programme est de plus en plus compressé. Il y a plus de code dans un seul pays qui est avant. C' est ce qui crée des programmes plus efficaces. Dans un sens, moins de code, c'est mieux. Pas toujours, mais la plupart du temps c'est. Mais à long terme, si j'écris des centaines de lignes de code, cela me rendra plus facile de trouver la sortie. Bien sûr, si vous travaillez dans plusieurs programmeurs, vous pouvez ajouter vos commentaires à spécifier loin. Tout est, par
exemple, de transférer des barres obliques. Et je dirais que c'est là que sont les taureaux, ou un autre aux cils de Ford au-dessus de la sortie. Et je dirai, j'ai mis Donc ce programme est une excellente pratique pour créer les lignes de code compressées
ainsi que pour diviser les sections et les organiser, les
rendant efficaces pour les autres programmeurs à regarder aussi bien que vous C'est mon propre certaines sections à son projet. J' espère que vous le trouverez utile. Cela conclut. Sa leçon dans la vidéo suivante se termine la deuxième section.
33. Conclusion à la section 2: et qui conclut la section 2 à votre avance. La programmation d'emploi va avec Eclipse. Dans cette section, vous avez appris trois méthodes importantes. L' index off perdu index off et les méthodes de sous-chaîne. L' apprentissage de ces méthodes vous a enseigné le principe de base de la numérisation. recherche d'une fille spécifique dans des fichiers texte est très importante, et avec ces concepts à l'esprit, cela facilitera l'apprentissage des scanners appropriés dans les prochaines sections. Ces méthodes sont très utiles pour le traitement de la fille, mais c'est la numérisation fonctionne. Justus bien, comme tout autre scanner que nous allons apprendre, par conséquent, est essentiel que vous gardez ces méthodes et l'esprit dans nos prochaines sections. Félicitations et venir aussi loin sur le parcours, et je vous verrai dans la section suivante.
34. Introduction à la section 3: Bienvenue à la section trois de votre cours de programmation Java avancé avec Eclipse dans cette section, nous allons apprendre comment créer des objets à partir de la classe scanner et imprimer rotter. Nous allons utiliser la numérisation d'une classe pour scanner des fichiers texte prêts à l'emploi et traiter la fille rata d'
impression que nous allons utiliser pour pourrir en fichiers texte. Maintenant, gardez ce point à l'esprit. Le scanner est très important pour nos études Opie. Scanner des fichiers texte pour extraire la fille est très important et programmer la façon dont nous allons étudier la programmation orientée objet est de créer des programmes miniatures. L' un d'eux est un programme qui va se composer du scanner et en utilisant ceux-ci pour faire avancer des
morceaux de code, nous allons faire avancer nos études en programmation Java. Pour l'instant, le scanner n'a rien à voir avec un P. Nous allons créer un scanner de base dans notre méthode principale et l'utiliser pour lire des fichiers texte et d'autres stries. La fermeture du scanner contient diverses méthodes que nous avons utilisées pour lire des fichiers texte. Vous en apprendrez plus sur ces méthodes dans cette section au fur et à mesure que nous progressons vers la
programmation orientée objet . Ces leçons sont devenues plus complexes et plus difficiles à comprendre. Cependant, si vous prenez votre temps et pratiquez ce que vous avez appris. programmation orientée objet ne doit se révéler aucun tracas. Dans la prochaine vidéo, je vais vous présenter le scanner.
35. Le scanneur: Bonjour et bienvenue pour avancer Job. Un cours de programmation avec Eclipse. Et dans cette vidéo, on va d'abord parler du scanner. Vous devez comprendre la hiérarchie derrière le scanner. Cette hiérarchie comporte trois étapes. Nous avons un proche dans ce cas, un scanner est proche. Ensuite, nous avons un objet sur l'objet. Contient des méthodes qui sont de petits programmes. Le très forgeron. C' est hors du scan. Une clause que nous allons apprendre. Aidez-nous à scanner à travers la recherche de textes pour des sommets spécifiques de médecin. Voici quelques-unes des méthodes de numérisation que nous allons utiliser. Nous avons la méthode suivante doc, l'entier suivant, la prochaine double et la prochaine facturation. La suivante trouve la chaîne suivante l'inter fonds suivant, l'entier suivant. Et comme vous pouvez le deviner pour les deux autres fonds doubles suivants, le prochain double et Experian plante prochain bâtiment. Ces méthodes ont une mémoire. En d'autres termes, il ignorera toute découverte antérieure. Si vous deviez utiliser à nouveau la méthode, Par exemple, si nous avons une chaîne contenant deux mots si nous devions utiliser la prochaine fois, il obtiendra le premier mot. Cependant, si nous avons utilisé une deuxième fois, il trouvera la seconde. Est-ce que cette mémoire et la combinaison de ces méthodes nous aideront à scanner à travers de gros
fichiers texte avec facilité. Et ne vous inquiétez pas, vous en apprendrez correctement dans la prochaine vidéo. L' avantage de ces méthodes est qu'il convertit automatiquement tout ce que le médecin Top recherche. Donc, si vous scannez une chaîne et que vous voulez en obtenir une interview, la prochaine fin faite qui convertira cet entier afin que vous puissiez heureusement le stocker dans une
variable indigente . Avant de pouvoir utiliser toutes ces méthodes, nous devons d'abord créer un scanner pour créer un scanner. Il y a plusieurs étapes un USA importer les paquets requis. Deux. Vous devez créer l'objet scanner. La création de l'objet scanner peut se présenter comme suit. Vous aurez le scanner qui appelle le scanner fermer un salon. C' est le nom le plus courant pour l'analyse. Une ligne de texte équivaut au nouveau scanner, et entre parenthèses, vous aurez la chaîne ou le fichier texte que vous allez analyser. Bien sûr, il est recommandé de toujours fermer vos scanners une fois que vous en avez fini. C' est ainsi que ça. Si vous deviez utiliser à nouveau le scanner, il serait à nouveau ignorer tout ce qu'il a découvert avant et recommencer. Bien sûr, ce n'est pas nécessaire, mais pour les programmes plus longs et beaucoup plus complexes, vous devez garder à l'esprit de fermer votre scanner pour fermer votre scanner, vous en haut dans le code suivant. Un nom de salon de votre point de scanner ferme les doubles crochets près d'un point-virgule. Comment le scanner sépare-t-il les variables d'une chaîne ? Il utilise ce qui est connu sous le nom de délimitation er. Le limiteur est un caractère unique qui sépare les valeurs à l'intérieur d'une chaîne. Par exemple, dans une phrase, nous avons des espaces entre nos mots. Ces espaces sont le limiteur par défaut, la délimite er l'espace blanc, qui est la valeur par défaut ou sépare automatiquement les vallées en ce qui est connu sous le nom de jetons. Donc, ces mots deviennent des jetons dans les scanners honneurs, et lorsque vous utilisez votre méthode, il convertit ces jetons à travers la variable désirée. Cependant, votre er de délimitation peut être modifié car une fille n'est pas toujours séparée par un espace large. Nous le ferons dans une vidéo ultérieure qui conclut ceci. Écoute. Dans la vidéo suivante, nous nous entraînerons à utiliser le scanner
36. Pratique du scanner: bonjour et bienvenue au cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, on va s'entraîner à utiliser l'objet scanner. Tout d'abord, créons un projet d'art. Maintenant que nous avons grand dans notre projet, allons importer les paquets qui utiliseront le scanner nécessite le paquet utilitaire import java dot util dot stone. Cela dirigera le paquet directement vers notre programme afin que nous puissions utiliser le scanner sans époques Je vais vous montrer tous pour les méthodes de base avant de passer à une
pratique de scanner plus avancée . . Pour utiliser ces méthodes, nous devons avoir une chaîne à la peau. Donc la ligne de chaîne est égale. Et entre les deux, ces doubles citations sont ont quatre tops de médecin différents. Bonjour étant la chaîne 40 étant un entier 2.5 étant un double et vrai étant un bâtiment et des
vêtements d'un point-virgule. Maintenant que nous avons fait cela, où vous allez créer l'objet scanner et nous allons lui donner la chaîne à
scanner pour le faire, nous allons créer scana en ligne. Un salon sera le nom de notre objet peau égale nouveau scanner. Et entre ces briquettes, on aura la ficelle qu'on va scanner, c'
est-à-dire le déjeuner, puis on ferme pour point-virgule. Maintenant que nous avons fait cela, nous allons créer quatre variables pour contenir ces valeurs Serving. Commençons par la variable de chaîne. La première chaîne équivaudrait à un salon. Et pour obtenir une chaîne, nous n'utilisons plus rien. Et donc les supports et nous avons fermé une demi-couche sur. Ensuite, nous faisons la même chose avec l'intelligence int num est égal à un point de salon suivant int parenthèses proches de son Emiko qui obtiendra l'entier suivant étant 14. Maintenant, nous faisons le double Denham est égal à un salon qui prochain double plus proche de Simic sur et pour le bâtiment ainsi être mince test est égal à un point de salon prochain bâtiment. Maintenant, nous avons fini d'utiliser un scanner et comme c'est la pratique courante, nous devons fermer un salon dot vêtements dossiers et un point-virgule. Et maintenant, bien
sûr, nous devons avoir une sortie pour voir si nos valeurs sont correctement stockées. Un grand système, notre problème, et à l'intérieur des parenthèses imprimera chacun a commencé une nouvelle ligne que nous allons numéroter Denham et tester. Maintenant que nous avons fait cela, nous étions sur notre programme pour voir si les impressions sur les vallées et il fait effectivement bien avoir toute chaîne. Nous avons un double introgène. Et bien sûr, notre bâtiment a soumis leur bon fonctionnement. Et scanner est effrayé industrie pour la prochaine partie de cela. Ecoute, je vais créer un petit programme où l'utilisateur doit entrer dans le prénom, âge du
nom de famille sur le même terrain. Et nous allons utiliser notre scanner pour obtenir ces valeurs en premier, pour tout élever jusqu'à la création du scanner. Ensuite, nous importons notre package de travail X swing. Donc j'utilise je ne peux pas inter dans les valeurs. Maintenant que vous avez fait cela, nous créons une douleur d'option J. Ils importent le dialogue dans un nom complet et l'âge. Maintenant que nous avons fait cela, créons des variables pour contenir ces valeurs. Alors créons un pour le prénom. Nous utilisons un salon suivant comme avant pour obtenir la ficelle. Mais maintenant, il y a un second flux. Comme vous le savez, le scanner a une mémoire, donc il ignorera la chaîne précédente et obtiendra la prochaine donc au sommet dans la chaîne. Dernier égal à un point de salon Suivant, Était-ce une sensation de choisir le prénom à nouveau. Et, bien
sûr, une fin en DUM équivaut à Salam. Pas la prochaine. Nous fermons maintenant notre scanner, après avoir scanné la corde, et nous l'avons mis, nous allons imprimer le prénom, commencer une nouvelle terre dans le dernier, un autre nouvel agneau et ensuite l'âge. Exécutons le programme et je vais entrer dans l'exemple de valeur à la fois le 25 Joe Blog. Et comme vous pouvez le voir, cela a fonctionné correctement. Le Skinner avait ignoré la première valeur de chaîne, ayant vraiment l'analyser et l'a placé dans une variable et scanner la suivante et a fait de même . Et, bien
sûr, le travail individuel. Justus. Eh bien, comme il l'a fait auparavant. C' est ainsi que j'utilise un scanner pour scanner une chaîne qui conclut ceci. Écoute. Dans la vidéo suivante, nous allons apprendre comment changer les limiteurs D et gérer les erreurs de base.
37. Délimiteurs et erreurs de base: bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, nous allons nous entraîner au changement dans les limites et gérer les avis d'époque de base. J' ai créé ce programme de scanner de base, qui, lorsqu'il est exécuté, affiche le numéro de bois et l'entier 45 en dessous. Un programme assez simple. Mais que se passe-t-il si je change de terre ? Chaîne deux chiffres hashtag 45. Lorsque je lance le programme, vous savez juste par erreur apparaît montrant la valeur aucune exception d'élément de ce type. Cette zone est ici parce qu'il n'y a aucune valeur dans le terrain suivant qui correspond à une chaîne ou interject, ce qui
signifie que les terres un sceller nos cous et S Ellen ensuite et ne peut pas trouver une chaîne ou interject pour stocker dans les variables. C' est parce que les informations suivantes n'ont pas été divisées en jetons par
l'espace par défaut. La limite du scanner n'est plus planté à la chaîne car il n'y a pas d'accord imitant les nouvelles. Une fille a besoin d'espace sauvage. Donc, dans ces gros fichiers texte ou de plusieurs autres façons, vous pouvez stocker des choses fille. Utilisez une délimitation différente er qu'un espace large étant que une fille qui est utilisé nécessite un large espace pour ne pas être séparé, mais comme partie de l'information Ce que nous avons des années. Un exemple de fille qui a été séparée par hashtag. Donc ce qu'il faut faire pour extraire la fille, c'est changer. Limiteur d'organisation. Alors changeons notre émetteur de transactions dans ce programme. Pour ce faire, nous allons à notre scanner création agneau, et nous ajoutons ce qui suit à la fin. N' utilisez pas le limiteur et les parenthèses, les guillemets
doubles et le caractère que vous souhaitez utiliser comme délimité. Alors exécutons notre programme ici, et cela fonctionne comme avant. Maintenant, traitons de l'erreur de base que vous rencontrez. À l'aide d'un scanner, vous devrez numériser des fichiers texte volumineux, et le plus souvent, vous ne saurez pas combien il y a de fille. Donc, vous voulez effrayer toute la fille et traiter tout en informations, mais vous ne pouvez pas créer plusieurs centaines de terres en fonction de la durée de ce texte suivi ou quantité de fille à scanner. Vous devez alors créer une boucle, une boucle qui sont courues encore et encore, mais s'arrêter quand elle a atteint la fin de la fille. n'y a pas de méthode pour déterminer la longueur exacte de votre fille, donc nous utilisons une méthode spéciale
qui retournera une facturation, que nous pouvons ensuite utiliser pour créer un moment. Loop, qui passera par Datta jusqu'à ce que toutes les informations aient été numérisées et traitées. Créons cela sauvagement la boucle while sera en dessous du scanner, donc il faut s'arrêter dans ce qui suit. Alors qu'un initié est proche, nous aurons un salon qui appellera le scanner n'importe où. Top dans DOT a ensuite. Cela va jeter un coup d'oeil à la mémoire du scanner et voir après avoir parcouru l'ensemble médecin s'il reste quelque chose à scanner. Si ce n'est pas le cas, il retournera False et le while. Loop Poland Maintenant en utilisant ce lan, créons un nouveau code pour travailler avec un nouveau programme que nous allons utiliser pour compter combien mots sont enterrés dans une chaîne. abord, supprimons notre sortie, et les maçons ne créaient pas ce programme. Créons un compteur int count égal à zéro, et dans le Père Noël pendant qu'il était utilisé, il ne peut pas plus plus. Et maintenant, pour mesurer combien de mots sur le haut du bidonville en corde, temp est égal à un salon que maintenant que nous avons fait cela, créons une sortie pour le compte d'impression du comte Favell. Et enfin, ajustons notre terre pour qu'on puisse travailler avec quelque chose. Soulage le hashtag des émetteurs de transactions pour l'instant et créez plusieurs mots dans la phrase. Tel son numéro. John hashtag goût phrase hashtag. Nous avons donc quatre mots dans ce Londres. Maintenant, utilisons notre programme. Lorsque nous courons, il imprime la valeur de la forme, donc nous savons que notre programme fonctionne correctement. Non seulement la fin sauvage est une fois qu'il n'a plus rien à la peau, mais il scanne tout et n'exclut aucune fille. Donc, ce que nous avons maintenant est un programme simple que nous pouvons utiliser pour mesurer le nombre de mots qu'un utilisateur a entrés tous en même temps apprendre à changer le limiteur et à faire face à cette ère de
base qui conclut cette leçon. Dans la vidéo suivante, je vais vous donner une introduction à la lecture de fichiers
38. Introduction: bonjour et bienvenue pour faire avancer le cours de programmation Java avec Eclipse. Et dans cette vidéo, je vais discuter de la façon dont vous pouvez utiliser un scanner pour lire un téléphone texte. Ce que nous allons faire est de créer ce qu'on appelle un scanner de fichiers, qui fonctionnera main dans la main avec ce que nous avons utilisé jusqu'à présent, qui est connu comme un non-scanner. Le scanner de fichiers lit la fille à partir d'un téléphone texte tandis que le scanner LAN scanne chaque individu atterrit sur le téléphone texte. Les deux vont travailler main dans la main, donc je vais vous montrer comment les relier correctement. Le code pour créer le scanner de terres est que faras scanner SC fichier est égal à nouveau scanner
parenthèses ouvertes , nouveau fichier ouvert parenthèses à nouveau et le nom de votre texte bien en guillemets doubles tels que texte Doc Txt et les nouveaux vêtements vos dossiers et s'est terminé pour Simic seul pour s'assurer que ce programme fonctionne en vous pour s'assurer qu'il y a un fichier texte valide et que vous êtes un dossier de projet . En ce qui concerne la faute de texte et la façon dont le dossier du projet est, je vais vous montrer cela dans la prochaine vidéo pour scanner les terres du fichier texte utilisera une combinaison de ce que nous avons appris dans la dernière vidéo avec le scanner de fichiers. abord, nous créons une boucle while et dans les vêtements auront qui a la méthode suivante étant utilisée avec le fichier S E. À l'intérieur du programme, nous aurons une chaîne de terre et haut dans la méthode suivante ci-dessous s e fichier point Suivant déjeuner qui prendra la ligne suivante dans la chute de texte et le placer dans une variable de chaîne. Et maintenant que nous avons une variable de chaîne ou pour la ligne de texte, nous pouvons commencer à utiliser notre scanner S Ilan. Quand il s'agit de lecture lointaine, vous devrez fermer votre scanner A salon à l'intérieur de la nature. C' est parce que vous ne lisez pas beaucoup de texte. Vous lisez un fichier. Par conséquent, la seule chose qui doit être fermée après la faune est le scanner de fichiers SC qui conclut ceci. Écoutez, dans la prochaine vidéo, je vais vous montrer comment placer votre fichier texte dans le bon dossier du projet afin que nous puissions utiliser notre scanner de fichiers
39. Préparation de la lecture des fichiers: Bonjour et bienvenue au cours de programmation Java avancée. Et dans cette vidéo, je vais vous donner les instructions de préparation pour créer un scanner de lecture fautive. Tout d'abord, créons un projet. Je vais appeler ce dossier Reda pratique. Une fois que nous avons fait cela, créons notre classe principale nouvelle classe. Appelez ça exactement le même nom. pratique de l'éleveur fautive. Créez notre méthode principale et cliquez sur terminer avant même de commencer à coder. Nous avons besoin d'un fichier texte à lire. Maintenant, je vais te montrer comment le trouver. Quand il s'agit de travailler avec Eclipse. Un fichier texte que nous allons utiliser est les noms de fichier Doc txt, que j'ai vraiment copié. Une fois que vous avez copié votre texte trouvé, vous avez besoin de financer vos clips. Dossiers de l'espace de travail comme suit. Allez dans votre système. Voir brouillon. Accédez aux utilisateurs. Accédez à votre utilisateur. Profonder et financer l'espace de travail éclipse. C' est là que sont contenus tous vos dossiers de projet. Une fois dans votre espace de travail de clips, nombreux dossiers
vous seront présentés. Ce sont, comme vous pouvez le voir, les noms de nos projets. Celui qu'on va utiliser pour notre prochain programme, c'est le dossier Lire un cabinet. Donc, il clique dessus et va à l'intérieur. Et c'est là que nous plaçons notre texte. Clic à l'extrême droite coller. Et maintenant, notre texte est tombé, que nous allons lire. Voici les informations que nous allons scanner. Et c'est toute la préparation dont vous avez besoin avant de pouvoir commencer à coder votre scanner de fichiers qui conclut ceci. Écoute, dans la prochaine vidéo, on va s'entraîner à utiliser le scanner de fichiers.
40. Pratique de lecture de fichiers: bonjour et bienvenue pour faire avancer le cours de programmation Java avec Eclipse. Et dans cette vidéo, je vais te montrer comment la lire. Le texte est tombé en utilisant un analyseur de fichiers avant de commencer. Il y a deux choses que nous devons faire. D' abord, nous devons importer les paquets que nous allons utiliser. Alors allez via et nous importons le paquet d'utilitaires java dot Vous jusqu'à ce que vous ne le faites pas encore et nous importons le paquet Iot, que nous allons utiliser pour l'importation de lecteur de fichiers. Gina, pas moi o Ne commence pas à fermer un semi colon diesel les paquets dont nous avons besoin. Deuxièmement, nous devons faire face à une ère qui apparaît si vous n'incluez pas cette fermeture lorsque vous utilisez un scanner de
fichiers, votre programme suppose automatiquement que ce n'est peut-être pas eux. Dans ce cas,
c'est aussi une époque qui dit que ce n'est pas quand il est cependant comme nous l'avons fait dans la vidéo précédente . Comment nous bar pauses ère est soit avec la déclaration try and catch que nous allons apprendre plus tard ou avec cette façon rapide, nous pouvons faire face à l'ère que nous allons vers le haut ont vide extatique principale après chiens avec top dans le fichier de lancements suivants pas trouvé exception. Nous avons fait toute la préparation dont nous avons besoin pour lire un dossier. Créons notre scanner de fichiers chemin haut dans le scanner suivant, ils voient fichier égal nouveau scanner entre parenthèses, Nouveau fichier et à l'intérieur d'un autre ensemble de briquettes, guillemets
doubles noms. Pas T. Eckstine, le nom de notre texte proche du semi-colonel. Maintenant, créons les variables, qui seront histoire dans les valeurs. Dans un premier temps, jetons un autre coup d'oeil à la chute du texte. Vous remarquerez que nous avons trois sommets d'informations ici. Voie. Avoir un prénom, un nom de famille et un âge, donc nous aurons besoin de trois variables pour bloquer ces valeurs dans. Nous faisons cela comme suit une chaîne, et pendant que nous créons des variables, soyons génial pour l'alarme. String Lon équivaut à des guillemets doubles. Venez en premier égale guillemets doubles et malade également dans le même. Ensuite, nous créons un entier pour l'âge. Int H est égal à zéro. Maintenant que nous avons des variables pour stocker nos valeurs, passons directement à notre programme. Passons tout droit à la nature alors qu'il est trouvé qui a ensuite et à l'intérieur des parenthèses Lon égale C trouvé pas suivant,
aucun proche d'un demi-côlon Ensuite, nous créons un scanner qui lira cette terre skinning un salon égale nouveau scanner lan . Et comme nous l'avons vu dans le fichier texte, tout est séparé d'un hashtag. Nous avons donc changé l'émetteur de transaction en conséquence. Maintenant que nous avons fait cela, commençons par détruire nos valeurs en variables. Cela se fera comme suit. Le premier égal est le point Helan suivant, qui obtiendra le prénom. Second égal s mastic pas suivant et enfin l'âge est égal à un salon suivant et ce sont des variations ont été faites à l'aide du scanner de terre. Donc, nous le fermons immédiatement pour que la mémoire soit actualisée et utilisée pour la ligne suivante. J' ai dit, ne fermez pas le record cynique et maintenant mettons notre fille en quelque sorte. Faisons cela dans la nature comme nous allons au lieu de stocker cela dans une variable plus grande. Donc système sur l'agneau prince et nous allons imprimer l'initiale pour le prénom que le
nom des tiges et puis l'âge. Donc c'est d'abord obtenu char il zéro plus classe d'espace stop complet. Deuxièmement, moins d'espace et d'âge, et ce sera notre production pour ce programme. Et bien sûr, nous devons fermer notre scanner de fichiers, ce qui fera en dehors du monde du plaisir. Ne fermez pas les crochets près d'une demi-coupure et c'est notre programme. Maintenant, quand nous exécutons notre programme, nous devrions voir sur la fille imprimée comme information. Et c'est en effet nous l'avons fait. Nos initiales sont des noms perdus et nos âges. Donc, notre programme fonctionne correctement. Et c'est ainsi que vous lisez un fichier texte avec un fichier Skinner qui termine cette leçon dans la vidéo
suivante. Je vais vous présenter l'empreinte Terata.
41. Introduction sur PrintWriter: Bonjour et bienvenue à vous cours de programmation Advance Java. Et dans cette vidéo, nous allons discuter de l'imprimé Terata. Le rata d'impression est un morceau de code infiniment utile, et dans sa structure, il est similaire à un scanner. Nous utilisons l'écrivain d'impression pour écrire votre faute de texte pour créer un écrivain d'impression est comme suit Utah Print Rata Capital P et W Nom de vous Imprimer Trotta égale nouvelle impression crochets Terata, nouveau rédacteur de fichier et triste. Un autre ensemble de crochets texte doc, txt ou tout ce qui prend faute que vous écrivez à Gérard Pour téléphone texte. Vous utilisez une simple ligne d'impression, mais au lieu de système dot out, nous utilisons le nom de l'écrivain français. Il y avait un nom commun pour l'impression. Rata est dans le fichier, donc nous utiliserions le fichier dot print lan et à l'intérieur des parenthèses. Peu importe ce que nous aimerions imprimer dans le fichier texte et allier un scanner, l'imprimeur doit être fermé pour fermer. L' écrivain Prince est comme suit le nom de l'impression trata point fermer crochets doubles cyniques similaire à celui de la peau de l'impression, Rata Osa a une ère de base tandis que le scanner de fichier utilise le fichier introuvable. Exception. défauts. Le rédacteur d'impression utilise la clause d'exception Iot. Il est à noter qu'il y a un ajout que vous pouvez faire au rédacteur d'impression une fois que le rédacteur d'
impression est fermé lorsqu'il est utilisé à nouveau, il remplacera toute fille à l'intérieur du texte trouvé. Donc, pour vous assurer qu'aucune fille n'a écrit, vous pouvez continuer là où vous vous êtes arrêté en ajoutant ce morceau de code à une création de rata d'impression pour persister droit au téléphone texte. La ligne est exactement la même, sauf à l'intérieur des parenthèses où le texte point txt est contenu. Vous aviez une virgule après le fichier texte et pourrir en vrai. Il y a vrai signifie que vous voulez continuer là où vous viviez. Ou alors, si vous voulez constamment créer Dr dans un seul fichier texte, vous utiliseriez ce petit amendement. Je vous fournirai le fichier texte que vous utiliserez pour vous entraîner dans la prochaine vidéo qui termine cette leçon et la vidéo suivante. Nous nous entraînerons à utiliser l'imprimeur avec un fichier texte que je vous fournirai
42. Pratique de PrintWriter: Bonjour et bienvenue pour faire avancer le cours de programmation Java avec Eclipse. Et dans cette vidéo, nous allons nous entraîner à utiliser l'impression Terata Avant de commencer, vous devez passer par la liste de contrôle suivante pour vous assurer que vous avez tout ce dont vous avez besoin pour commencer. Koerting d'abord. Super. Votre programme. J' ai la pratique de Goldman Prince. Une fois que vous avez fait cela, importez les trois paquets qui utiliseront enfin copier-coller. Les prises loin sont à condition que vous imprimez dot txt dans votre dossier de projets. Une fois que vous avez fait les trois étapes, vous êtes prêt à commencer. Écoutez, maintenant que vous avez fait cela, jetons l'exception comme nous l'avons fait pour le fichier introuvable Exception. Nous allons à notre public vide statique Main après les chiens Brecher Tweet Top dans jettes I o exception. Ce morceau de code va contourner l'ère que le programme va lancer si vous êtes prend Trouvé
n'est pas maintenant que nous avons fait cela, allons génial ! Print writer qui est créé comme suit Print Bryant et nous allons l'appeler. fichier est égal à nouveau graveur d'impression À l'intérieur des parenthèses Nouveau rédacteur de fichier et à l'intérieur de l'autre assis qui ont l'impression Doc Txt. Maintenant, nous avons créé notre objet rotteur d'impression. Utilisons-le d'un simple message après fichier. Imprimez Ellen avec une ligne simple. Bonjour Fermer de cyniques, Un autre arbre fait en utilisant l'écrivain d'impression. Nous le fermons aussi. Dossier d'art, mais fermer l'enregistrement. Cynical. Et c'est comme ça que j'ai commencé le programme. Maintenant, jetons un coup d'oeil à notre texte chute. Comme vous pouvez le voir, il est assez dossier projets. Nous double-cliquons, et nous avons remarqué que tout ce qui est est un texte de test. Cependant, lorsque nous exécutons notre programme et nous vérifions le fichier texte annonce, Hello World Halprin Trotter objet a plus retourné le texte de test et imprimé permettre que nous voulions Hello World. Et comme ça, nous avons un graveur qui travaille. C' est une trata d'impression très basique, mais allons plus loin pour inclure l'entrée de l'utilisateur. Pour ce faire, nous devions créer un dialogue que nous devons créer un certain temps, qui se déroulera jusqu'à ce que l'utilisateur entre en stock. Chaque texte entré par l'utilisateur est immédiatement imprimé dans le fichier txt de point d'impression, donc commençons par effacer d'abord ce terrain et créer notre variable temporaire avec un
magasin utilisable . Leur force d'entrée Tim égale la douleur de l'option J, pas montrer l'entrée, le dialogue dans un truc de type phrase. Fais des trucs. Et ce sera notre entrée,
nous le savons. Créez un moment. Boucle. Eh bien, Tim n'est pas égal à arrêter le fichier imprimé par points Alan Tim. Et pour garder les entrées en cours,
nous allons copier le terrain au-dessus non inclusif hors chaîne, parce que nous avons créé la variable Vraiment un autre pour avoir fait cela. Laissons le programme haut dans une phrase. C' est une phrase. Cependant, si nous continuons à entrer dans les valeurs, c'est une autre phrase et puis nous finissons par arrêter lorsque nous vérifions notre fichier texte, puis nous vérifions téléphone texte et nous remarquerons toutes nos valeurs. Sont-ils ? C' est une phrase. C' est une autre phrase. Tout ce que nous avons écrit dans le dialogue a été imprimé. Bien sûr, quand nous exécutons le programme à nouveau et dans une autre valeur, puis nous nous sommes arrêtés, nous retournons à notre texte trouvé et nous remarquons que toute notre fille d'avant a été supprimée, donc nous ne voulons pas l'utilisation que vous perdez leur fille. Nous devrons rendre le fichier texte d'impression vrai. Donc, nous revenons à une virgule après les doubles citations dans l'impression Robotic création et parler vrai. Allons au top dans son monde seul. Comment, euh, toi et ensuite on s'arrête. Nous revenons à notre programme et nous retournons à notre accueil de texte. Nous avons remarqué qu'il a été ajouté à une autre valeur. C' est parce que nous l'avons fait pour que nous puissions constamment ajouter au texte. Et c'est l'écrivain qui conclut cette leçon. Dans la vidéo suivante, nous allons apprendre à utiliser une instruction try and catch.
43. La déclaration sur l'essai et les captage: Bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette écoute, on va en apprendre plus sur la déclaration essayer et attraper. L' instruction try catch est une déclaration très utile, que nous pouvons utiliser pour les clients sont des messages d'erreur pour créer un try and catch. Utilisons ce programme que nous avons créé avant le lecteur de fichiers pratique Noter que nous
avons l'ère suivante ci-dessus année. Lance le fichier, introuvable. Exception. Ce qu'on va faire, c'est enlever ce terrain et créer un essai personnalisé pour notre scanner ici. Commençons donc par créer d'abord la partie d'essai. Essayez d'attraper les regards comme suit. Essayez et puis nous créons nos parenthèses. Nous faisons tous glisser notre code à l'intérieur ici. Recherche en retrait. Wade reste organisé. Et maintenant que nous avons collé notre code à l'intérieur de l'essai, nous devons créer le catch. Nous ouvrons nos parenthèses et ce que nous allons faire est de mettre le fichier introuvable ère exception à l'intérieur de ces parenthèses. Ce que nous faisons est haut dans le fichier de l'ère, pas trouvé exception. Je vais lui donner un nom, mais comme e une fois que vous avez fait le taux métrique un malade et un ensemble de parenthèses remarquent que notre code est maintenant reconnu et va maintenant fonctionner correctement. Nous allons maintenant créer un message d'erreur, qui sera affiché. Par exemple, Système ne sort pas point Prince von et je suis un siège pourrait être quelque chose comme Il est vieux cassé comme une heure Retirer jeter. Il a été trouvé que le programme a trouvé exception et exécuter. Lorsque nous exécutons un programme, cela fonctionne comme avant sans erreurs. Mais en supposant que nous supprimions le fichier texte pour voir ce que serait notre ère. Donc, nous allons dans notre dossier Projet, supprimez la batterie de texte. Maintenant, les femmes retournent à notre programme et le dirigent. Il affiche maintenant à nos clients un message. C' est vieux cassé. Try and catch vous permet d'être professionnel avec votre code lors de l'écriture de longues complexes sections de code. Ce que nous voulons faire, c'est des messages aériens pour afficher quels terrains nos erreurs peuvent être trouvées. Par exemple, est-ce que Kurt commence sur la 12e Terre afin que nous puissions le mentionner dans notre message aérien et sain d'esprit quelle section ou quoi ? Le problème est pour la section, donc message d'erreur plus professionnel serait comme suit Fichier introuvable. Scanner complet apprendre 12. Donc on est sur notre programme. Nous savons exactement où trouver le code ainsi que quel type de problème nous rencontrons
qui conclut cette leçon. Dans la prochaine vidéo, nous discuterons du projet de cette section.
44. 4 discussion de projet: Bonjour et bienvenue à votre travail d'avance. Un cours de programmation avec Eclipse. Et dans cette vidéo, nous allons discuter du projet de la section 3. Pour cette section, vous devez créer un programme assez volumineux. Je vais fournir. Vous devez texte tombe marque point txt et résultats point txt. Ce que vous devez faire est de créer un projet appelé Résultats de test. Placez les deux fichiers texte dans le dossier Projet grand programme qui lit Mark start TXT traite la fille et l'information et prince les résultats aux résultats. Txt. Vous devez le faire en utilisant le scanner de fichiers, le scanner fichier
SC Aylon, un lion de mer et un fichier d'impression rotatif. Le médecin que vous devez traiter est le suivant. Joe hashtag bloque la balise de hachage 56.7. Certes, ce n'est qu'une ligne de la fille que vous allez traiter, vous aurez
donc besoin d'une boucle à travers le fichier entier. Ce que vous devez traiter la fille à devenir est l'initiale du prénom. Le nom de famille, les noms étant le nom de l'étudiant, le pourcentage étant ce qu'ils ont obtenu lors d'un test et le bijou remplit étant qu'ils aient réussi ou non. Et pour éviter l'ère, vous devez placer votre programme principal dans une déclaration essayer et attraper, vous pouvez être conscient qu'il y a deux domaines que vous rencontrez. Le fichier introuvable exception et l'exception Iot. Tout ce que vous devez faire est d'ajouter une deuxième capture à l'instruction try and catch, y compris la deuxième ère pendant, donc aussi vous aider à décider quelles erreurs doivent être affichées dans chaque capture. Cela conclut cette discussion dans la prochaine vidéo fournisseur AL de Mars réponse à ce projet.
45. 4 réponses du projet: bonjour et bienvenue pour faire avancer le cours de programmation Java avec Eclipse. Et dans cette vidéo, je vais vous donner ma réponse à la section 3 Projet. Comme vous pouvez le voir, notre grand, euh, un résultat de test de projet. Et si nous allons dans le dossier des résultats de test, vous verrez que j'ai placé les deux fichiers texte à l'intérieur et en vérifiant les fichiers texte. Nous avons des marques contenant notre fille, et nous avons des résultats, qui est vide à gauche. Souhaite imprimer à un maintenant de retour à notre programme. Nous allons importer nos paquets et commencer à coder les paquets seront en utilisant Sont les utilitaires et I o paquet. Donc, importez java dot vous jusqu'à point étoile proche de son cynique sur l'importation java dot io dot étoile enfermé dans un demi-deux-points. Et ce sont les paquets qui vont utiliser. Ensuite, nous allons créer l'instruction try and catch dans laquelle nous allons placer notre code en essayant et après essayer, je vais vraiment attraper. Et à l'intérieur du fichier de clause introuvable. Exception e et parenthèses, qui contiendra un message aérien comme suit système. Ne sors pas le Prince Alan. Et à l'intérieur du fichier de parenthèses introuvable. Scanner de fichiers. Vous remarquerez que ce fichier est introuvable. L' exception est soulignée en rouge car en ce moment, nous n'avons pas de
scanner qui recherche le fichier. Cela changera au fur et à mesure que nous progresserons et il n'y a pas de meilleure façon de progresser que de commencer à coder notre programme principal. Eh bien, premier début avec la création du scanner SCANA SC équivaut beaucoup à nouveau scanner Dans les parenthèses, nouveau fichier et un autre sit, nous allons nommer notre erreur de texte, qui est les marques txt. Comme vous le remarquez, nous avons créé notre scanner et le message de l'époque a disparu. Donc, notre programme voit maintenant le scanner et nous pouvons continuer le revêtement sans crainte, souvent époque où nous étions sur le programme. Ensuite, nous créons la boucle while qui va courir à travers le téléphone texte tandis qu'un point de fichier C a ensuite et à l'intérieur des parenthèses va créer une chaîne variable de chaîne Lon est égal à un point de fichier C Suivant lan proche de Simic seul et puis nous créons scanner en ligne pour scanner à travers le salon de
scanner de cordes équivaut à nouveau plan de scanner et nous devons changer l'émetteur de transaction pour convenir au
médecin qui est actuellement séparé par hashtag. Alors n'utilisez pas de limiteur d'argent. Maintenant, jetons un oeil à notre fille une fois de plus, vous remarquez qu'il y a des valeurs complètes sur trois sommets. On a deux cordes. Le prénom et en supposant que nous avons un double, qui représente le pourcentage que les étudiants ont obtenu à leurs tests. Et nous avons vrai ou tombe selon le pourcentage qu'ils ont réussi ou non. Donc, nous aurons besoin de chaîne de variables un double et une facturation retournant à un programme qui est codeurs dans la chaîne maintenant égale d'abord s ilan dot Suivant la fermeture du point-virgule. Cela obtiendra le prénom. Alors faites la même chose pour le nom de famille. La semaine prochaine crée une double marque égale un C lan. Ne vous approchez pas d'un lion de mer, pas plus près de me voir, Colonel. Nous créons ensuite un bâtiment pour savoir s'ils ont passé ou non Grilling nous égale X C alun Suivant bonne proximité avec un cynique, nous sommes maintenant terminé avec le scanner A C Land. Donc, un salon de vêtements de point et après la boucle de tout sera fait avec le fichier Skinner. Donc, nous ajoutons ce fichier Voir Ne fermez pas les enregistrements cyniques sur un mince. Maintenant, nous avons besoin d'un code une impression Terata qui pourrit les résultats aux résultats Fuller. Le rata d'impression sera également dans la boucle tandis que nous créons impression Trotta out Fichier est égal à nouveau graveur d'
impression Nouveau fichier Roger et à l'intérieur de cet ensemble de crochets vrai nom Je vais résultats dot
ferme txt et fermer avec semi deux-points Vous remarquez qu'il y a une erreur en ce moment. C' est parce que nous avons besoin de créer un malade et attraper pour cette époque. Donc, nous ajoutons attraper à nouveau et à l'intérieur de l'exception haut de vêtements Io et donnons un
nom différent , comme si et un autre ensemble de parenthèses et un message d'erreur personnalisé pour le
système d'impression Trotta sur le fichier lan d'impression introuvable plein écrivain d'impression et l'ère est révolue. Maintenant, nous pouvons continuer en toute confiance avec le code d'impression rata continuer là où
nous avons arrêté, nous aurons besoin d'ajouter vrai à la fin de l'impression Trotta comme suit Ceci étant de sorte que nous avons cette autre textiles à scanner il sera imprimé sur les résultats à et la vieille fille ne sera plus écrite maintenant que nous l'avons fait. Créons une sortie à ce fichier texte sur le fichier d'impression par point lan et à l'intérieur au lieu de parenthèses, nous allons traiter la fille et à l'intérieur des parenthèses. Nous voulons traiter la fille au fur et à mesure que nous la sortons. Comme vous le savez, nous avons besoin de l'initiale du prénom définit le premier point char à zéro. Ajouter un point et un espace après, nous avons eu le nom de famille et nous ajoutons un autre espace pour aller dans. Entre cela et le pourcentage qui est comme suit marque et enfin un autre espace, si elles sont passées vers le haut, sorte que ce serait passer fermer le point-virgule. Et c'est notre ligne ascendante. Nous avons fini d'utiliser notre graveur, donc nous le fermons,
classons des vêtements sombres, un ensemble de crochets, fermons un point-virgule, et c'est notre programme, un qui scanne la batterie de texte traite la fille et je le mets au texte des résultats à partir de . Revenons à nos téléphones textos. Nous voyons notre fille de rôle. Nous voyons des coches vierges à partir du moment où nous revenons à notre programme et l'exécutons. Il dit que c'est fini d'écrire. Nous retournons à nos fichiers texte et nous vérifions à nouveau les résultats pour voir notre fille de processus. Et voici le projet Mark on Searchies Section threes. Si vous êtes programmé comme ce que le mien fait dans la même quantité ou des terres de dentelle de code. Pensez à félicitations. Vous avez passé ce test avec des couleurs volantes. Si vous avez eu du mal avec ce garçon test hors programme n'a pas fonctionné comme prévu. Et je suggère de regarder la section une fois de plus avant de continuer à la section car ce
n'est qu'une façon de répondre au projet et il y a sans doute de meilleures façons dans ce que vous
avez accepté. Ce programme qui termine cette leçon dans la prochaine vidéo fournit un bref résumé de ce que vous avez appris cette section.
46. Conclusion à la section 3: et qui conclut la section trois de votre cours de programmation Vons Java avec Eclipse. Dans cette section, vous avez non seulement appris à utiliser le scanner un outil précieux pour numériser des chaînes, mais vous avez appris à l'utiliser pour lire des fichiers texte recevant des filles l'une des étapes les plus importantes que vous pouvez prendre avant de pouvoir commencer fille de traitement et de le transformer en informations pour leur propre. Vous avez appris Todd A. Rod au texte tombe après le traitement de la fille déformée dans un fichier texte, qui pourrait être lu plus tard avec facilité au lieu de passer par la fille brute, il va sans dire que la grille et le stockage de l'information est d'une importance vitale dans le monde
de l'art. Vous êtes maintenant au point. Avez-vous créé des programmes plus grands et plus complexes tout seul, en utilisant des méthodes avancées que vous avez apprises dans ce cours dans la section Je vous ai donné très peu d'annonces vastes et des conseils sur votre projet, vous
laissant pour créer ce programme sur le vôtre et le faire. Vous avez appris un peu d'indépendance en matière de programmation, ce qui est important lorsque vous recevez vos propres projets. Lorsque vous travaillez avec une équipe à côté de sections ne sera pas plus facile, Mais si vous gardez une tête fraîche et pratiquez ce que vous avez appris votre plaie jusqu'à la fin Opie en savoir beaucoup plus, alors vous avez fait quand vous avez commencé les écoles. Félicitations. Et je te verrai dans la section 4.
47. Introduction à la section 4: bonjour et bienvenue à la section 4 de votre cours de programmation Java avancée. Avec Eclipse dans cette section, nous allons en apprendre davantage sur un nouveau, très construit connu comme une augmentation ainsi que la méthode split, ce qui est très important lorsque vous travaillez avec une augmentation et de grandes quantités de tableaux filles, un qui peuvent contenir plus d'une valeur sur un sommet spécifique. Par exemple, vous pouvez avoir des tableaux de chaînes et dans Juries. Ils vont tenir plusieurs valeurs. Dans un tableau peut avoir une quantité infinie de dimensions. Par exemple, une vitesse dimensionnelle peut être considérée comme une ligne de valeurs. Un tableau à deux dimensions peut être considéré comme une table, avec des lignes et des colonnes. Et puis vous avez trois élévation dimensionnelle, qui sont comme plusieurs couches de tables dans ce cours, sera traiter avec une race dimensionnelle et deux dimensions étant que les
rayons tridimensionnels sont beaucoup plus complexes et nécessitent une section de la pratique de leur propre chef. La méthode de fractionnement est une forme de scanner et de substance. Il est utilisé pour séparer les jetons dans une chaîne. Cette méthode de split fonctionne bien dans une plage généralement utilisée pour fractionner les valeurs et les placer dans un Narain. Dans la vidéo suivante, je vais vous donner une introduction à une élévation dimensionnelle et deux dimensions
48. Introduction aux tableaux: Bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, je vais vous présenter une augmentation d'augmentation, nos variables qui peuvent contenir une quantité spécifiée de valeurs, signifie que vous pouvez décider comment les valeurs Maney se terminent de ce qu'un tableau peut contenir pour créer un tableau Isas suit. Voici un exemple d'une parade inter et comment créer sur le chemin topping int le haut du tableau que nous voulons. Nous donnons le nom au tableau et ce qui le spécifie comme un tableau sont ces crochets ici ? Le premier sit contenait Rien que vous n'avez pas dit équivaut à nouveau int. Et à l'intérieur d'une autre ville entre crochets, vous spécifiez combien d'endroits il y a dans le tableau pour imprimer un très à partir d'un endroit spécifique. Vous aideriez dans le nom des variables, squib, enregistrement et un nombre qui représente l'endroit dans l'arrangement. Pour cet exemple, nous avons une valeur 10 dans tableau. Il convient de noter que le système de numéros a également lieu dans une augmentation, ce qui signifie qu'il commence à partir de zéro. Donc, pour 10 valeur re il zéro à pas dans le système de place. Il s'agit d'une pluie unidimensionnelle, qui peut être représentée par une ligne ou des valeurs. Ensuite, nous avons un tableau à deux dimensions. Un taux bidimensionnel est créé de la même manière. Voici un exemple, souvent interject pluie en deux dimensions et deux sont le nom de la pluie. Et dans ces deux ensembles de crochets étaient loin tante. Dans le premier ensemble de crochets sont la rose au large d'une pluie bidimensionnelle. Deuxièmement, définissez nos colonnes. Donc, dans la première série de Breck, c'est vous qui décidez avec quelle rangée vous allez travailler et ensuite similaire à un rayon
unidimensionnel. Votre deuxième siège. En outre, la place dans la route vers les vallées d'Asan et les valeurs d'impression n'est pas différente seulement avec
des crochets . En outre, pour spécifier l'endroit sous la pluie, par
exemple, à notre support carré, zéro Scream rec zéro est égal à 56. Nous avons un son de valeur à la toute première place dans le tableau bidimensionnel. Pour cet exemple, vénéré, nous avions cinq et 10 comme longueur ou valeurs spécifiées. En d'autres termes, nous avons créé une variable qui peut contenir 50 valeurs qui conclut cette leçon,
et la vidéo suivante, nous nous entraînerons à utiliser un arrangement unidimensionnel
49. Pratique de tableau en une dimension: bonjour et bienvenue pour faire avancer le cours de programmation Java avec Eclipse. Et dans cette vidéo, on va s'entraîner à utiliser une pluie unidimensionnelle. Nous utiliserons l'entrée de l'utilisateur dans ce programme. Assurez-vous donc d'importer les paquets swing. Entrée X, ne balancez pas. Ne rangez pas à proximité du cynique. Maintenant que nous avons fait cela, commençons directement à créer un tableau pour stocker des valeurs dans. Nous allons créer un tableau entier qui tiendra des vallées lointaines et un r pour le nommer. Nous avions des crochets. Donc le programme sait que nous sommes en train de créer un jury est égal à nouveau int. Et dans la deuxième série d'enregistrements carrés ont été mis loin la montrant que le taux pourrait contenir valeurs
lointaines. Ensuite, nous allons créer une boucle complète qui va exécuter des termes lointains, nous
permettant à l'utilisateur d'entrer dans cinq images différentes. La boucle for va regarder est drôle pour en I égal à zéro. Nous avons un zéro égal parce que nous allons utiliser ce sont plus tard. Je suis moins que certains que je classe. De plus, nous avons ensuite créé des crochets assis et maintenant nous créons le terrain de code à toutes les valeurs de magasin dans le bras de la matrice. C' est là que nous utilisons en étant que les tableaux commencent à zéro, donc nous devons commencer à zéro endroit pour nous sauver. Kurt, nous ne créerons pas un autre compteur d'interjection. Nous allons juste utiliser le I dans le pauvre fermer Donc notre I est égal à Do Not Pass Shea option douleur montrer entrée, dialogue et à l'intérieur d'un ensemble de guillemets doubles. Entrez un nombre proche d'un cynique, et c'est tout ce dont nous avons besoin pour stocker des valeurs dans notre rayon. Ensuite, nous juste après l'impression venir faire cela va créer un système de sortie simple sur l'impression A sur R et la rupture. C' est ce programme que nous créons est assez redondant quand nous pouvons simplement imprimer les valeurs que nous entrons immédiatement. Nous n'avons pas besoin d'utiliser un tableau mais une variable séparée. Pour ce faire, nous créons simplement un autre plus complet avec un Krul similaire en J égal à zéro. Ok, c'est moins que sur J plus. Plus la lecture crée un système de vote à nouveau, pas hors impression. A sont un ensemble de disques de compression J et à l'intérieur des crochets A. Notre forme de crochets de ville, et c'est notre programme. Bien sûr, vous pouvez voir que ce programme est assez redondant. Nous pourrions simplement avoir une autre sortie dans la première boucle complète, et nous pourrions utiliser une variable entière moyenne au lieu d'un tableau. C' est, bien
sûr, vrai. Cependant, c'est pour mieux montrer le tableau et nos travaux sur cette 1ère boucle 4. Nous comptons les endroits dans le tableau et dans ces endroits détruisaient une valeur par l'utilisateur. Dans tout cela, nous comptons les endroits dans le tableau et à chaque endroit, nous affichons la valeur. Alors exécutons notre programme et goûtons. Je vais entrer 1 à 5. 1234 et vous remarquez qu'ils sont tous affichés. Notre deuxième polo est en train de lire avec succès le tableau. Maintenant, avant que cette leçon ne se termine, je vais être sûr en vous un tableau 3 mai. Il s'agit d'une méthode de longueur appliquée spécifiquement à une course deux créée. C' est comme suit. Laissez-moi d'abord effacer ceci pour la boucle. Créez une autre sortie. Et en saoudien, mettre sur elle une longueur de point r r et c'est tout. Pas de jeux de supports ou quoi que ce soit de longueur seul. Ce que ce médicament fait est de vous dire combien d'endroits un tableau peut contenir. Ce que cette méthode fait est de vous dire combien de valeurs un tableau peut contenir. Donc, si vous deviez personnaliser et une augmentation dit en utilisant l'entrée de l'utilisateur, vous pouvez utiliser cette longueur vous dire exactement combien de lieux la théorie peut contenir. Donc, comme vous pouvez le voir, ce tableau peut contenir des valeurs lointaines. Donc, il doit relancer mon programme. Vous remarquez quand nos vallées intimes rapidement afin que nous puissions voir le résultat qu'il imprime le très loin dans la sortie. Cependant, ce n'est pas le nombre de vallées stockées dans le tableau, mais le nombre que vous pouvez conserver. Donc si je devais déplacer le feu dans son endormissement et le remplacer par quatre, je ne serais que stocker des valeurs. Donc, quand je lance le programme et que j'ai volé ces quatre valeurs dans, il en imprime toujours cinq dans la sortie, une méthode utile à utiliser lorsque vous travaillez avec un arrangement étranger. Donc, de cette façon, lors de la création et pour vivre qui s'applique à un tableau spécifique, il est basé pour utiliser cette longueur de point de tableau au lieu d'un nombre que vous avez choisi sur votre propre deuxième place, pour avec un raid sur la longueur, copier le Lupien complet, créer la même sortie que j'ai fait pour utiliser la valeur dans les quatre. Donc, quand je lance à nouveau le programme, vous remarquez qu'il fonctionne de la même manière. 12345 et ou baies sont imprimés ci-dessous. C' est l'un des moyens les plus efficaces et les plus efficaces de travailler à travers un tableau qui conclut cette leçon. Dans la vidéo suivante, nous nous entraînerons à utiliser un tableau bidimensionnel.
50. Pratique de tableau à deux dimensions: bonjour et bienvenue pour faire avancer le cours de programmation Java avec Eclipse. Et dans cette vidéo, nous allons nous entraîner à utiliser des tableaux bidimensionnels. Way utilisera l'entrée de l'utilisateur, alors assurez-vous d'importer le travail. Les paquets d'aile X à Port Charlotte ne balancent pas l'étoile à point fermé avec un demi-côlon. Ensuite, nous allons créer un rayon à deux dimensions pour le créer est comme suit dans un R et
aura deux ensembles de crochets égaux à nouveau int. Et dans ces deux séries, on en aura quatre et cinq. Comme vous le savez, le premier ensemble de parenthèses va créer Rose. Le deuxième ensemble contiendra des colonnes. En d'autres termes, nous avons créé des lignes complètes contenant chacune des valeurs lointaines. Avec cela à l'esprit, nous devons créer une boucle complète spécifique qui traversera ces lieux détruisant différentes valeurs. Cette boucle pour ressemblera comme suit et j'égale zéro. J' ai moins de quatre ans parce qu'on va travailler sur la rose d'abord. Je prix Plus Et avant d'écrire n'importe quel Kurt, nous créons une IP malade et complète qui passera par les préservatifs. Complet int j est égal à zéro. Jay est moins de la moitié J plus. Maintenant que nous avons fait ça. Nous stockons maintenant des valeurs et nous allons utiliser l'entrée de l'utilisateur. Nous devons donc ajuster le code en conséquence. Donc, ils le sont. Nous sélectionnons ensuite disponible, qui fait référence à la rose, qui est que j'ai été une variable faisant référence aux colonnes qui est J égal que nous
passons parce que nous allons recevoir une chaîne de l'utilisateur. Introgen ne passe pas dans quelle option Rose afficher le dialogue d'entrée et c'est le dialogue. Entrez un nombre, chardon la boucle. Ça nous aidera à atteindre toutes les valeurs. Et bien sûr, nous allons copier cette boucle à nouveau pour le son de l'aéroport du repast copié. Et nous avons changé l'intérieur ici en une sortie. Apprenez à regarder comme suit Système ne sortez pas, Dr Pentland. Et c'est sur un r i, puis Jay. Pour voir comment cela fonctionne, nous allons ajouter un système de terrain d'impression en bas ici Pour voir plus loin comment fonctionne cette boucle imbriquée quatre, nous allons créer une sortie qui séparera la rose avec un système de lunch vierge sur l'obscurité print lan Et nous sommes juste avoir des devis doubles parce que nous voulons juste en ligne après. Comment fonctionne le glissement est le 1er 1 choisit la ligne commençant à zéro, qui est le 1er 1 Et puis dans cette route, nous avons un groupe malade et complet qui passera à travers les lieux, en d'autres termes, les colonnes. Donc, cette boucle fonctionnera une fois. Ensuite, cela fonctionnera cinq fois. Ensuite, la boucle à nouveau à l'extérieur se répète, et tout est exécuté cinq fois à nouveau. Et je vais le faire quatre fois au total jusqu'à ce que tous les endroits soient remplis dans le tableau. Je vais intérieur dans cinq, cinq deux,
cinq trois, puis feu Force, qui sera séparé par une ligne vide en utilisant cette sortie une fois que les valeurs ont bean sont représentées par ce long. Alors exécutons le programme et testez-le. Et là, nous avons notre place. Nous en avons cinq sur deux,
trois et la force ou séparés pour une ligne blanche. Bien sûr, nous pouvons l'afficher beaucoup plus soigneusement en enlevant simplement Ellen afin qu'il puisse offrir à ne pas pour boîte pour vous de voir. Donc, en exécutant à nouveau le programme. Stagiaire dans les valeurs et là vous l'avez. C' est ainsi que vous travaillez avec un tableau à deux dimensions qui conclut cette leçon. Dans la vidéo suivante, je vais vous donner une introduction à la méthode split
51. Introduction de la méthode split: bonjour et bienvenue à l'avancement emploi, un cours de programmation avec Eclipse. Et dans cette vidéo, nous allons discuter de la méthode du split. La méthode sport est une méthode spéciale qui fonctionne main dans la main avec les variables de tableau, plus spécifiquement, les tableaux de
chaînes. Ce que la méthode split fait, c'est qu'elle agit comme un skinner et divise les jetons dans une chaîne, les
affectant à des endroits dans un tableau. Vous pouvez utiliser la méthode split pour décider combien de places un tableau détient. En d'autres termes, vous pouvez avoir un tableau clients pour alarmer le texte, de
sorte que la quantité de jetons qui sont divisés dans la chaîne de la quantité de lieux dans le tableau et à ces endroits sera les jetons. Par exemple, si vous décidez de diviser une chaîne de cinq Tughan, le tableau aura cinq places. Voici un exemple de façon d'utiliser la méthode split String sont un ensemble de crochets, égal à S T. G. Se référant à une variable de chaîne, nous avons créé précédemment Falana texte split point et entre parenthèses guillemets doubles et vous voulez Je veux se séparer. Cela peut être un tout serait mais ignorer Sabi, un caractère spécifique tel que Watts face à proximité avec le point-virgule. Supposons que s livre TGV contient ce qui suit une phrase aléatoire. Par conséquent, ils seront trois jetons, donc trois endroits dans le tableau. Donc, si vous deviez utiliser la méthode length pour mesurer l'arrangement de votre avis, il affichera la valeur hors. Trois. Comme vous pouvez l'imaginer, en utilisant un tableau avec la méthode split pour analyser des fichiers texte ou, sans doute, pour vous aider à enregistrer des lignes de code dans le futur qui conclut ceci. Écoute. Dans la vidéo suivante, nous nous entraînerons à utiliser la méthode split.
52. Pratique de la méthode split: Bonjour et bienvenue à vous cours de programmation Advance Java avec Eclipse. Et dans cette vidéo, on va s'entraîner à utiliser la méthode du split. La méthode split est assez simple à utiliser. abord, créons une variable de chaîne avec un exemple de blond de texte pour nous de diviser en une
chaîne de tableau son TG égal et dans la phrase, nous avons ce qui suit. C' est une phrase aléatoire. Ensuite, nous créons une chaîne ary A sont un enregistrement auto-décrit égal stg, ne pas diviser et nous voulons diviser sur quel espace. Donc, nous allons avoir un ensemble de parenthèses, double espace de guillemets, fermez le semi-Khan. Et dans notre sortie, nous allons simplement imprimer le système de longueur sans parental sur. Ils sont la longueur du médecin et dans nos parenthèses, une longueur de point r r et nous allons exécuter notre programme. Il imprime Père, ce qui est correct. On se divise sur les espaces. Il y a quatre espaces et donc ils sont cinq mots, comme vous pouvez le voir ici. Mais c'est un seul personnage. Alors que se passe-t-il si vous voulez diviser sur un mot tel qu'il est bien, vous êtes remarqué que la division est dans cette phrase sera légèrement différente de ce que vous attendez trois, vous penseriez qu'il y en aurait deux. Vu qu'il ya un est, cependant, Ursa se réfère à l'est dans ce. C' est le problème avec le travail avec une méthode split. Vous devez être précis par ce que vous voulez diviser. Donc, si vous voulez diviser sous est le mot seul et non l'est, comme dans les deux caractères, nous devrions ajouter des espaces avant et après il y a dans la méthode split. Donc, lorsque nous exécutons le programme, il se divise en deux comme nous l'avions prévu au lieu de ce qu'il faisait auparavant. Être spécifique. Et la programmation est d'une importance vitale car des méthodes telles que celle-ci peuvent entraîner votre programme à lancer des erreurs lorsque vous obtenez des résultats inattendus. Maintenant, avant la fin de la leçon, sortons les valeurs. Donc je vais retourner la scission vers l'espace. Je vais créer un look complet pour int I égal à zéro. Je suis moins d'un sont que la longueur I plus Plus, maintenant que nous avons fait cela, nous créons un système de sortie, ne sortons pas comme imprimer Ellen et dans cette sortie un r et un ensemble de parenthèses avec moi et je
vais déplacer ce prêt de sortie et exécuter le programme, il se divise. C' est une phrase aléatoire. Cinq mots et affiche ci-dessous, et vous remarquerez avec nous. Il n'inclut pas l'espace sauvage. Donc, si nous devions supprimer l'espace et la garniture revient à ces trois
terrains boisés , donc si nous devions supprimer les espaces blancs et le remplacer par vous remarquez que lorsque nous sommes sur le programme, il n'inclut pas, en fait, vous remarquerez qu'il comprend l'espace voulu. Mais ce qui est Donc, vous avez ceci mais est supprimé. Vous avez l'espace blanc avant est et vous avez l'espace après est et une phrase aléatoire le
suivant. Donc, verrouillez une sous-chaîne. Vous pouvez utiliser la méthode split pour exclure des bois ou des caractères spécifiques, comme c'est que j'ai utilisé dans ce programme ici, le Spoutnik qui est très utile lorsque vous travaillez avec les rayons et la fille de la chaîne. Cependant, vous devez garder cela à l'esprit. Sinon, vous pourriez voir des zones inattendues dans l'ensemble. Cela conclut cette leçon. Dans la prochaine vidéo, nous discuterons d'un projet pour cette section
53. 5 discussion de projet: Bonjour et bienvenue à votre cours de programmation avancée avec Eclipse. Et dans cette vidéo, nous discuterons du projet pour la section de ce projet. Ton orteil. Demandez à l'utilisateur d'entrer dans les listes de sports, chaque liste correspondant à un étudiant spécifique. Ces deux listes doivent être stockées dans deux variables de chaîne distinctes. Vous êtes alors deux séparer ces chaînes dans leurs propres tableaux différents. Une fois que vous avez divisé les deux cordes dans leur élever votre tout en larmes et si déclaration et le champ de longueur pour savoir exactement quel étudiant fait plus de sports le premier ou le second. Une fois que vous avez compris cela dans votre déclaration if, vous devez afficher le premier fait plus de sport ou le second fait de vrais sports. Et puis vous devez afficher les sports qu'ils font chaque port sur un nouveau prêt qui conclut cette leçon dans la vidéo suivante. Je vais vous donner ma réponse à ce projet de sections
54. 6 réponses du projet: bonjour et bienvenue pour faire avancer le cours de programmation Java avec Eclipse. Et dans cette vidéo, je vais vous donner ma réponse au projet de force de section. Tout d'abord, créons notre projet Java dans la discussion. Je n'ai pas mentionné de nom de projet, donc vous pouvez le nommer,
ce que vous voulez. Donc c'est le nouveau John Project. Je vais juste appeler mon tableau Split de projet, Click Finish a créé Java Clause, et je vais donner C'est le même nom à Dans la principale Miss It. Cliquez sur Terminer trois autres années que les paquets importés utiliseront. Il y a l'entrée de l'utilisateur comme spécifié dans la discussion, donc nous importons Java extorsion point étoile plus proche semi-coupé sur. Maintenant, entrons directement dans la création des variables de chaîne, qui contiendrait la première force d'entrée de l'utilisateur. C' est cool. Il est égal à J option douleur ne montre pas le dialogue d'entrée et en guillemets sont, disons dans une liste de nourriture sportive. Le premier sportif et obtenir directement dans la création du tableau, qui est la méthode divisée, ont été divisés en. Ensuite, nous allons créer le tableau dans lequel il y a une chaîne sera divisée en, sorte que la force qu'ils sont un sit off parenthèses est égal à ce point divisé et nous allons diviser sur quel espace, parce que c'est très probable ou l'utilisateur utilisé pour séparer les sports. Maintenant que nous avons fait ça, je vais copier ces deux lignes de code et les ajuster pour rendre les malades et les sportifs. Donc c'est
aussi le cas. C' est un sont, aussi. nous Bien
sûr, ajustons
aussi la division à l'as, aussi la division à l'as, et nous devons bien ajuster les messages. Donc, au lieu du premier top portmanteau dans la seconde Maintenant, c'est différent de ce que nous avons normalement travaillé avec. Déclaration définitive. Mais je vais sauver un peu de Codina et je vais utiliser mon champ de longueur à l'intérieur des vêtements A
ont une longueur d'un point. C' est génial pour eux. Ils sont trop de longueur hollandaise et un ensemble de parenthèses. Maintenant, cela suppose que le premier sportif joue plus de sport, donc nous devons avoir un système de message parentale sur le premier Sportsman fait un peu vêtements de
sport avec double citation Z. Et maintenant que nous avons le message que nous avions besoin de afficher les sports, comment nous faisons cela est de passer par le tableau avec un cercle de boucle pour et je égale zéro. Je suis moins d'un sur un que la longueur je plus un autre ensemble de supports, et nous imprimons les valeurs de course en utilisant le I dans la balle AOL français un sont ensemble de supports et je, mais ce n'est que si le sportif de la nourriture joue plus de sport. Nous devons créer un autre pour le deuxième sportif. Donc c'est autrement ouvrir notre ensemble de crochets, et je vais copier le contenu du code dans la première partie de l'instruction if, collez-le à l'intérieur et ajusté. De cette façon, c'est avec les deuxièmes sportifs comme le message du premier à deuxième. C' est un sont, trop Ne pas la longueur au lieu d'un dans un, et c'est un sont deux à l'intérieur de l'on met des sports complets et c'est notre programme. Et maintenant on va tester notre programme avec deux hypothétiques. L' un où le premier sportif joue plus de sport et l'autre avec le deuxième sportif place plus de places. Donc pour le premier sportif, je vais dire qu'il joue au golf et au cricket. Et pour le deuxième sportif, je vais dire qu'il joue au tennis et c'est comme vous pouvez le voir ci-dessous. Le premier sportif fait plus de sport et joue au golf et au cricket, ce qui est correct. Maintenant, exécutons un programme. Supposons que les malades et les sportifs placent plus de sport. Donc pour le premier sportif, je dirai juste qu'il joue au golf avec le deuxième sportif. Je vais dire qu'il joue au cricket et au tennis, et quand je dirige le programme, on peut voir que le reste fonctionne correctement. Nous avons le deuxième sportif fait plus de sport et les deux sports que j'ai loué. C' est ma réponse à ce projet de sections. Comme vous pouvez le voir, nous avons utilisé une augmentation et les deux méthodes que nous avons appris à utiliser avec elle split et longueur. Si votre programme a le même montant ou moins lignes de code, les félicitations, vous avez terminé avec succès ce projet. Si votre programme ne fonctionne pas ou contient plus de lignes de code que le mien, alors j'espère voir ma réponse ici, nous vous aiderons à trouver l'ère. Tous vous aident à raccourcir votre code. Cela conclut cette leçon Dans la prochaine vidéo, je vais vous fournir une conclusion de ce que vous avez appris dans cette section.
55. Conclusion à la section 4: Félicitations. Vous venez de terminer la section quatre de votre cause de programmation Java avancée avec Eclipse dans cette section, vous avez appris sur une augmentation un haut très compliqué de variable, que vous pouvez utiliser pour contenir de nombreux passages de valeurs pratiquant ce que vous avez appris dans cette section de ce que vous avez appris dans les trois autres. Pratiquer avec ce que vous savez est la meilleure chose que vous pouvez faire. Combiner tout ce que vous avez appris est un grand taux de progrès dans la programmation, ainsi que d'apprendre de nouvelles façons de programmer. Par exemple, vous pouvez utiliser les scanners pour numériser le texte Dallas et placer les valeurs dans une augmentation, étant que vous pouvez sozin tableau pour tenir autant fille que vous le souhaitez. Vous pouvez utiliser un tableau pour tenir un document entier avec off doctor, sans oublier que les lignes de sécurité de code grand dans un programme plus efficace, une augmentation et le mythe split qui sera sans doute utile dans notre dernière section du cours, où nous commençons à travailler avec la programmation orientée objet, ce qui implique la création gagnées rend les identifiants et les classes tous pour les utiliser dans le programme principal
56. Introduction à la section 5 | OOP | Programmation orientée des objets: Bonjour et bienvenue à la section cinq de votre programmation d'emploi avance va avec Eclipse et dans cette section fera 00 P. programmation orientée
objet. Dans cette section, nous allons apprendre à créer des objets. Nous créons des objets à travers des classes et dans ces classes auront plusieurs méthodes différentes que nous pouvons. Dites-nous de résoudre les problèmes. C' est le but de la programmation orientée objet pour créer des classes et des objets de votre propre conception, que votre utilisation dans votre programme principal LTD sera très similaire à ce que vous avez appris tout au long. Bien sûr, l'avantage de la programmation orientée objet est de créer des objets et des classes que vous serez en mesure de réutiliser, de
soumettre qui est encore et encore. En d'autres termes, vous n'avez pas besoin de sortir le même code. Par exemple, en utilisant un scan, une méthode que vous n'aurez pas à recréer différents scanners avec différentes prises vous tombe tout ce
que vous auriez à faire est utilisé deux méthodes. Je voulais appeler votre fichier texte et volé la fille et une deuxième cotée, qui va traiter avec la fille. Le projet à la fin de cette section nécessitera beaucoup de ce que vous avez appris tout au long de ce cours qui conclut cette leçon dans la prochaine vidéo sont discutés avec vous comment les cours fonctionnent.
57. Introduction aux cours et aux méthodes: bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, nous allons discuter de la classe est la meilleure façon de décrire une classe est un ensemble de méthodes et de champs que vous pouvez réutiliser encore et encore et encore. Par exemple, le scanner provient de la classe utilitaires. En important la classe utilitaires, vous connectez le paquet contenant le scanner avec un programme humane. Ainsi, lorsque vous l'utilisez dans votre programme, il rappelle à cette fermeture et exécute le code à l'intérieur. Dans les prochaines vidéos, nous allons apprendre à créer des classes et deux formes de méthodes que nous utiliserons tout au long. Le premier haut de la méthode qui sera l'apprentissage est la méthode éviter. Une méthode void ne renvoie pas de valeur, mais elle peut être utilisée pour changer de fille. Le deuxième haut de la méthode est une méthode supérieure, qui renvoie une valeur. Un bon exemple de la méthode supérieure est les manquements de longueur de point que nous avons utilisés dans le passé. Barbe, celle avec parenthèses ou sans parenthèses retournent tous les deux un entier, ce qui les rend méthodes surmontées. Un exemple de la façon dont une méthode supérieure ou un look dans votre classe est le suivant comme vous pouvez le voir, nous avons une chaîne publique. Nous avons le nom de la méthode et un ensemble de parenthèses, qui incluront les variables requises. Par exemple, lorsque vous utilisez une méthode split, vous l'attachez à une chaîne. La chaîne est une variable requise,
et selon les messages,
c'est là que et selon les messages, votre chaîne sera stockée. Donc, comme vous pouvez le voir, nous avons une chaîne publique, Mr Name ce qui signifie que c'est une méthode de chaîne. C' est ainsi que vous pouvez dire si c'est une méthode supérieure ou non. Si c'est son vide public, alors on sait que c'est la méthode d'éviter. Mais si c'est sa chaîne publique pour entier ou tout autre top top off fille, alors nous savons que c'est une méthode topped. Vous avez alors un ensemble de parenthèses où le code se produira. Tu pourrais changer. La variable utilisera ce que j'ai votre manque, mais à la fin de cela, vous devez sortir le résultat. Comment vous le mettez est vous haut en retour et la valeur variable que vous retournez. Donc, ce sont les modèles pour créer une méthode vide ou topped. Nous sommes tout au long. Ce cours a importé plusieurs classes et utilise leurs méthodes. Mais dans cette section sera apprendre à faire son propre. Cela conclut cette leçon. Dans la vidéo suivante, je vais vous montrer comment créer une classe et éviter la méthode.
58. Création de cours et la méthode vide: bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, nous allons créer une classe et une méthode de vide. Pour créer une fermeture est la suivante. Tout d'abord, créons notre projet Java, qui est comme suit. Je vais appeler mon goût de classe de projet. Nous allons hacher le dossier, faites un clic droit sur le dossier Source à une classe Java. Appelez le même test de classe de nom à un vide public Méthode principale Cliquez sur Terminer. Une fois que nous avons fait cela, nous avons créé la méthode principale. Une fois que nous avons fait cela, nous avons créé la fermeture Execute Herbal pour Tribune en utilisant tout au long, bien
sûr. Mais maintenant, nous allons créer une classe qui n'est pas exécutée herbal mais contiendra du code pour notre
clause principale . Allez dans le package et faites un clic droit et ajoutez une nouvelle classe pour celui-ci. Je vais juste l'appeler print, et nous n'allons pas ajouter une méthode principale Click finish et là nous l'avons. Nous avons maintenant créé une classe. C' est simple, c'est que pour la deuxième partie de cette vidéo, nous allons créer un vide. Méthode pour créer sur est la suivante, nous allons à l'impression de classe publique, et c'est là que nous allons créer nos méthodes pour créer une méthode vide est comme suit public, éviter. Et maintenant, nous devons donner à Évitez de rencontrer un nom. Je vais appeler ça dessiné. Nous ajoutons dans un double briquettes. Mais nous n'ajouterons aucune variable à ces parenthèses. On va juste avoir une sortie simple. Et nous avons ensuite un grand ensemble de crochets bouclés comme si c'était une déclaration if et à l'intérieur, nous aurons un système simple. Sont système Pentland sur Prince Lon et à l'intérieur du monde Bonjour et là vous l'avez. Évitez la méthode l'un des plus faciles Mase c'est que vous pouvez créer. Nous devons maintenant créer un objet en utilisant notre méthode de dessin. Maintenant, ils m'ont fait d'importer notre classe, vu comme il est dans le même paquet. Donc, pour l'utiliser, nous devons créer un objet pour ne pas créer l'objet. Nous devons d'abord trouver notre classe qui est imprimé si haut dans l'impression du nom. Nous donnons ensuite à l'objet une recherche de nom est appelée test égale nouvelle impression un ensemble de parenthèses proches avec un point-virgule. Et comme ça, nous avons créé un objet à partir de la classe d'impression. Mais maintenant que nous avons créé un objet, nous allons utiliser une méthode parce que comme avant, lorsque nous exécutons le programme, avons remarqué qu'il n'y a toujours pas de sortie. Donc sous l'objet. Utilisons notre méthode drawl, et c'est simple comme topping dans le nom du point de test de l'objet et le nom de notre Mason Joe, vous remarquez qu'il est apparu dans une boîte. Ils signifient qu'il a pu trouver que je vais le manquer et le placer en haut de la liste . Maintenant que nous avons l'objet et nous avons maintenant ajouté le message à elle, allons manquer programme et là nous l'avons. Une sortie les sont les os de baie de la programmation orientée objet. Nous avons créé une impression de code de classe. Nous avons créé un vide couplé avec une sortie, et nous avons maintenant un objet dans notre programme principal, et nous avons utilisé cette méthode et créé une sortie. Une question commune, on
me pose dans la programmation orientée objet est de savoir comment pouvons-nous avoir une sortie et éviter les accouplements ? Sûrement, il ne devrait changer que fille, mais pas sortir quoi que ce soit que nous éviterons la méthode peut sortir fille. Il ne peut tout simplement pas renvoyer de valeurs, qui signifie que vous ne pouvez pas utiliser cette méthode pour dériver une valeur et la stocker dans une variable dans la
classe principale pour tous les autres vêtements qui sont associés à ce paquet. L' esprit serbe. Avoir une sortie est très différent de renvoyer une valeur, mais là vous l'avez comment créer une méthode close et void qui termine cette leçon. Dans la vidéo suivante, je vais vous montrer comment créer et utiliser une méthode supérieure.
59. La méthode d'appel: bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, nous allons devenir un super et utiliser un robinet à la méthode. abord, nous allons créer un projet Java fonctionnera avec le projet John A. Je vais venir sur le traitement des noms parce que dans ce projet, Ruby créant un programme qui demande à l'utilisateur de vouloir le nom complet et nous allons le Prusis en utilisant un top engagé en premier, ajoutons notre traitement des noms de classe principale à une méthode principale cliquez sur Terminer et non sur Internet Nous avons eu un autre cours et nous allons appeler celui-ci le processus. . Croix infliger finition d'
abord, qu'il soit connu que notre programme va demander à l'utilisateur d'anti dans le prénom et nom de famille était ce prénom et prénom. Nous imprimerons l'initiale, le prénom et le deuxième nom qui suit. Donc, nous allons créer admis qui fera ça pour nous. La méthode de traitement. Puisque cela va être un top automatisé, nous sommes dans un top en public et puisque nous voulons retourner une chaîne de caractères et nous donnons à un message le nom tel que process, name et nous entrerons dans une variable et cette variable est aussi une chaîne qui sera le nom lui-même. Maintenant, vous remarquerez qu'il y a une ère sans le rater. Il est sous terre la terre de l'année en débarrasser. C' est parce que notre méthode ne retourne rien pour réparer leur We top en retour et nous voulons retourner la variable de nom. Donc retourner le nom Juste pour l'instant, nous allons créer une autre variable qui sera retournée à la place de la variable name. Et c'est comme ça que vous faites une méthode topped. Sonal. C' est entrer le code qui va traiter le nom. Donc, nous allons avoir le nom égal et les égaux seront nous traitant la fille et le code
suivant. Nous voulons l'initiale du prénom. Donc c'est le nom néerlandais sont à zéro au tout début du nom. Ensuite, nous ajoutons un espace d'arrêt complet. Ensuite, nous faisons usage du nom missif du substrat ne sous-chaîne pas et à l'intérieur de la
méthode de sous-chaîne fera utiliser le nom de la méthode d'index off l'index off. Et ce que nous cherchons, c'est quel espace. Donc, nous pouvons trouver l'espace blanc entre le prénom de la dernière nuit, et nous avons ajouté un à cela parce que nous voulons tout suivre l'espace sauvage, pas inclus hors de l'espace blanc. Et dans ce pays de code, nous avons traité notre fille dire connaissance. Nous avons créé nos deux meilleures méthodes. Revenons à notre classe principale et créez un objet. Maintenant, nous sommes de retour dans notre programme principal. Importons d'abord le paquet qui nous permet de demander à l'utilisateur l'entrée qui sera dans le travail. X wing package import Java X, ne balancez pas l'étoile de point va avec le cynique On. Ensuite, nous allons créer l'objet qui va utiliser Donc c'est la classe de processus appelée. On va donner un objet. Le nom est égal à de nouveaux vêtements de processus, un ensemble de crochets et un point-virgule. Maintenant que nous avons fait cela, nous allons créer une variable temporaire qui contiendra le nom de l'utilisateur. Donc, c'est une chaîne Tim égale et maintenant nous avons notre dialogue d'entrée et à l'intérieur
des guillemets doubles demandera à l'utilisateur d'entrer votre nom complet près du point-virgule. Maintenant que nous l'avons encore fait, nous devons vous rendre méthode servile, processus, nom et sortie. Le résultat est donc mettre il est le système suivant. Ne sortez pas le processus de nom de ligne Prince point Name Temp Now pour top maté. Vous êtes plus susceptible de voler cette valeur dans une variable, telle qu'un tableau lorsque vous traitez plusieurs noms. Cependant, comme notre programme contiendra vraiment un nom pour l'instant, nous pourrions aussi bien mettre le résultat final. Ce n'est pas la meilleure façon de faire usage d'une méthode top to, juste en mettant le résultat comme suit. Mais c'est ainsi que nous allons montrer les résultats de cette leçon. Donc, nous gérons le programme. Il ne nous demande pas de nom complet sur Internet, donc je vais lui donner l'exemple. Joe Blog et cliquez sur OK et vous remarquerez dans la sortie l'espace de point initial et le nom de famille. Donc oh, programme utilise pleinement la méthode de nom de processus dans la classe de processus, et là vous avez un top to méthode qui termine cette leçon, et la prochaine vidéo, nous allons parler de variables de profit
60. Variables privées: bonjour et bienvenue pour avancer. A conduit un cours de programmation avec Eclipse. Et dans cette vidéo, nous allons en apprendre davantage sur les variables de profit. Les variables de profit sont des variables qui ne peuvent pas être modifiées dans le programme principal. Ce qui signifie que ce sont des variables qui ne fonctionnent qu'avec une classe spécifique. Par exemple, j'ai Yeah, le projet de traitement de nom re créé dans la vidéo précédente. Et je vais vous montrer dans cette classe comment créer un profit. Les variables de produit variables sont généralement créées au sommet de votre classe. Donc, nous allons ici au processus de perte publique pulmonaire, appuyez sur inter après et nous commençons à créer un produit. Variables. Voici un exemple d'un nombre int de profit d'interject prophète étant que cette balle est faite au tout haut de la classe. Toutes les autres méthodes que vous faites plus tard peuvent utiliser cette variable. Donc, en gardant cela dans mount, une variable de profit ne peut être modifiée que pour le programmeur. En d'autres termes, c'est le profit de l'utilisateur lors de la création de programmes qui utilisent l'entrée de l'utilisateur. Il est souvent que l'utilisateur tempère avec le code en tant que tel ayant des variables de profit qui maintiennent l'appel du programme sont importantes de cette façon, vous pouvez éviter les zones massives que l'utilisateur transmet sur le programme lui-même, où ils intentionnellement ou involontairement. Cependant, bien que le NUM soit un profit pour cette classe, nous pouvons l'afficher dans la boîte de sortie. Comment nous l'affichons est comme suit, nous créons un manquer il. C' est la seule façon dont vous pouvez obtenir un prophète se livrer à la valeur de la classe. Bien sûr, vous devrez créer une ligne de code dans le programme principal appelant cette méthode, mais c'est toujours un moyen pour obtenir la vallée d'un entier de produit de votre programme. Vous créez d'abord une variable supérieure ou évitez une, alors essayons d'utiliser Evitez, pour l'instant, public void et ça l'appelle numb print et à l'intérieur, un ensemble de parenthèses aura une sortie un et un nombre intérieur. Maintenant que nous avons cela, votre avis que la variable none est mis en évidence en bleu, tout comme le privé en européen. C' est parce que l'Introgen privé, um, est présent dans toute la classe, donc il n'y a pas besoin de créer une variable locale à l'intérieur de la méthode. Maintenant, revenons à notre programme. Ajustons le code, sorte qu'il imprimera la vallée de Num. Alors commentons cette terre ici, puisque nous ne l'utiliserons pas et nous allons commenter cette terre aussi. Avec cela fait, nous faisons maintenant usage du nom automatisé, point numb print et nous épuisons le programme Noter il prince la valeur de zéro parce que Numb
n'a pas de valeur. Actuellement pour changer ce gratuit, revenez à notre probablement disponible. Nous lui donnons une valeur. Cinq. Nous exécutons à nouveau le programme, et il en imprime cinq, et là vous avez une introgen de profit ou une variable privée, en fonction de laquelle vous utilisez. Ceux-ci sont principalement utilisés pour les valeurs par défaut dans tout le programme, présents dans une classe entière et très utiles et très difficiles à ajuster sans le bon code qui conclut cela. Écoute. Dans la vidéo suivante, nous allons créer un scan émis dans une classe.
61. Créer une méthode de scannage: Bonjour et bienvenue à votre cours de programmation Java bronze avec Eclipse. Et dans cette vidéo, nous allons apprendre à créer un scan émis par la nôtre dans une classe distincte. J' ai ouvert un projet précédent. Nous avons lu le dossier du programme de pratique. Beaucoup de choses que nous allons faire est ajouté de près et déplacer notre scanner à cette fin. Comment nous allons le faire est comme suit, nous allons à notre pratique de lecteur de fichiers de paquets, nous créons une nouvelle classe. On va appeler ça un scanner. La minuscule est comme la finition. Une fois que nous aurons fait ça, nous allons retourner à notre programme principal et copier tout à partir du bas de la capture pour essayer. Une fois que nous avons copié cela, nous retournons à notre scanner, et ici nous allons créer une méthode appelée peau de fichier, ce qui sera comme suit. Peau de fichier vide public et à l'intérieur d'un ensemble de parenthèses, je vais mettre une variable de chaîne. Nom de fichier possible. Après cela, nous créons un ensemble d'enregistrements. Nous collons notre code à l'intérieur, nous allons revenir au fichier, lire une pratique, supprimer le code que nous avons copié. Une fois que nous avons supprimé le Kurde allait importer le paquet extrême de travail parce que nous
allons maintenant demander à l'utilisateur d'entrer dans le nom du fichier. En d'autres termes, nous avons maintenant créé un programme qui fonctionne avec n'importe quelle faute que nous nommons. Donc c'est Job X, pas balancer l'étoile point plus proche du point-virgule Après cela, nous créons une variable de chaîne ont également appelé nom de fichier égal, et ils auront le dialogue d'entrée et à l'intérieur des guillemets doubles dans votre nom de fichier. Après cela, nous créons un objet à partir de notre scanner de classe A, et nous allons appeler le fichier objet. Le lecteur est égal à Nouveau scanner Gardez à l'esprit. C' est en minuscule. C' est parce que nous travaillons avec notre propre scanner au lieu de l'original. Maintenant, le vrai gros objet. Nous revenons à nos coûts de scanner, et nous venons de se produire en conséquence de sorte que les noms de poids point txt est remplacé par un
nom fautif . Maintenant que c'est fini, nous retournons ici et nous utilisons ça va me manquer. Donc, il est suivre rita dot fichier skin en utilisant notre famille invariable et juste comme ça, dans quelques terres de pourrait supplémentaire, nous avons créé un programme orienté objet en utilisant le scanner. Donc, notre programme principal ne contient maintenant que trois terres hors code de base lorsque vous exécutez le programme et nous allons entrer dans le nom des fichiers texte, qui est les noms point txt cliquez sur OK et nous voyons tous les résultats d'avant imprimé, clair comme ils étaient. Notre programme est donc couronné de succès. Non seulement nous avons créé un programme O P, mais l'inverse a créé un programme qui peut fonctionner d'autres fichiers texte tout sur quelques terres de code
supplémentaire qui conclut cette liste. Dans la prochaine vidéo, nous allons pratiquer notre programmation orientée objet.
62. Pratique de OOP: Bonjour et bienvenue pour avancer. A conduit un cours de programmation avec Eclipse. Et dans cette vidéo, nous allons pratiquer la programmation orientée objet. D' abord, nous allons créer notre projet. Je vais appeler ma pratique d'objet de projet dans ce projet, notre grande clause principale A du même nom et le message principal à l'intérieur du paquet sont également crée une autre classe. Et celui-là que je vais appeler la Croix de lecture dans ce projet utilisera un texte de rouille, une sale Eckstine. On va lire ce texto et traiter la fille. Ne vous inquiétez pas. Je vais vous fournir le texte trouvé. La fille a l'air comme suit. Nous avons un nom, nom de famille, un âge et un ordre du jour pour revenir au programme. Je vais te montrer comment. Lisez le téléphone texte, en utilisant la programmation orientée objet ainsi que le traitement. Nous allons faire sur notre code principal à partir de zéro dans la classe de lecture au lieu de copier code d'autres projets. D' abord, nous allons importer les fichiers dont nous allons avoir besoin, qui sont les utilitaires et I O paquet import Java, ne pas commencer à fermer le point-virgule et bien sûr, le paquet Iot. Même de la YouTube à propos de l'arrêt. Maintenant que nous avons fait cela, nous allons créer les variables prophètes utiliseront tout au long. abord, nous allons créer un flux privé de tableau de chaînes sont un ensemble de crochets, égal à nouvelle chaîne. Pour la longueur que nous allons juste entrer un grand nombre dans ce grand nombre, c'est la quantité maximale de fille que nous pourrions recevoir. Le fichier texte ne contiendra pas autant de fille, ce qui est bon donc nous n'aurons pas d'exception hors limites. 50 est juste une valeur plus grande qui permettra à notre programme de fonctionner près de la semi-Conan, nous allons devoir à d'autres variables privées. Un nombre de code d'interject de profit est égal à zéro et un autre résultat d'accord de chaîne
Le résultat de chaîne privée est égal et nous allons juste avoir nos doubles guillemets. C' est, bien
sûr, au cas où le résultat est nécessaire, mais les valeurs d'honneur à importer dans le résultat en tant que tel pour éviter cette ère, nous avons remplacé la valeur off. Non, avec les doubles citations. Ensuite, recréez notre premier message. La méthode de fichier de lecture, qui se lit comme suit Public void Breed file, un ensemble de crochets et une chaîne qui a le nom de fichier à l'intérieur. Nous ferons ce que nous avons fait dans le programme précédent où l'utilisateur entre dans le nom du fichier. Règle suivante. Avoir une instruction try and catch qui lira le fichier. Essayez un ensemble de parenthèses sont scanner, voir fichier est égal nouveau scanner nouveau fichier, puis vu le nom de fichier parenthèses plus près de me voir. Allez-y. Nous avons alors un sauvage qui va courir à travers ce fichier et placer chaque terre dans le tableau un par un. Donc, c'est un fichier C de temps qui a ensuite. Donc nous savons qu'il passera dans toutes les vallées. Alors on va utiliser notre tableau. Et le confortable ensemble équivaut à un téléphone C. Pas à côté avec un point-virgule. Nous voulons que toute la terre soit stockée sous la pluie. On n'avait pas compté. Plus pour le prochain. Après cela, nous n'avons pas besoin du scanner S e loin. Alors on le ferme. Oui, il a trouvé de près et nous passons à la capture, qui est le fichier des captures, introuvable. Exception e. Au cas où la faute n'est pas une chose. Et puis nous créons une sortie qui tire le système qui hors de Princeton et le
message d'erreur sera fichier introuvable. Et là, nous avons notre premier message la méthode de fichier de lecture qui va lire le texte loin et placer la fille dans l'anneau. Nous appellerons notre procédure d'admission malade qui traitera la fille. Il semblera comme suit public, éviter le processus, j'ai dit aux parenthèses et à l'intérieur d'un ooh plein qui passera par chaque ligne int I égal à zéro . J' écoute le compte. Vous remarquez que le compte vient et encore et devient très utile parce que j'ai gardé compte
exactement comment les valeurs de Maney sont stockées sous la pluie. Fermer cette Emiko sur plus Plus, C'est pourquoi nous avons créé responsable au lieu d'utiliser une longueur de radar parce que cela aurait été inexact à moins que le tableau ait exactement 50 valeurs. Maintenant, nous utilisons le salon de scanner Scanner Scanner S C Land égale nouveau scanner et à l'intérieur d'un sont
crochets I et nous allons commencer par le premier atterrissage. Les résultats seront l'impression est la suivante. Nous avons l'initiale du prénom, puis nous suivrons le nom de famille. Après ça, on aura l'âge et on aura la première lettre sur le sexe. Donc c'est info mâle. Et si pour les femmes, nous allons stocker cette valeur dans le résultat afin de le faire, nous avons résultat égal résultat, plus un charme de la porte à côté de salon à zéro pour obtenir l'initiale et nous allons ajouter l'arrêt complet dans un espace. Après cela va ajouter Le nom de famille bouleverse SC Landau prochaine fois, puisque c'est la prochaine boisson dans un autre espace qu'ils étaient à l'âge et enfin la première lettre hors de l'espace de genre un salon de conférence Mars prochain sont à zéro, et c'est notre est stocké dans le résultat. Variable Sur la ligne suivante, nous avons fermé le scanner de terrain parce que nous n'en aurons pas besoin. Et nous aimerions recommencer, donc c'est proche. Ajouter une demi-couche sur qui est notre deuxième référence et sont lu classe. Nous créons maintenant une méthode 1/3 appelée résultat d'impression, qui renvoie simplement une chaîne qui est le résultat de sorte que la chaîne publique impression résultat de retour résultats . Maintenant que nous avons terminé tout notre code dans notre classe de lecture, nous retournons au programme Charlemagne et nous en faisons usage. abord, nous allons demander à l'utilisateur d'importer pour les trouver, donc nous devons importer les paquets swing une fois de plus. Pas balancer. Ne pierre pas. Nous créons ensuite une variable de chaîne, qui contiendra le nom de faute égal régime alimentaire, dialogue
d'importation et en double coach ations dans un nom de fichier plus proche le même que vous pouvez sur créer notre objet de lecture. C' est donc ce qu'on appelle un goût pour maintenant équivaut à la nouvelle lecture dans les années. Notre première méthode, la méthode de fichier de lecture dit fichier de test point reid et à l'intérieur, nous aurons enfin en cours d'utilisation sont malades et peuvent dire pour le traiter. Et enfin, nous créons une sortie et imprimons le résultat. Donc, c'est le résultat d'impression de points de test, et nous l'avons là. Nous avons toutes nos valeurs imprimées ci-dessous. Nous avons l'initiale le prénom, le deuxième nom, l'âge et le sexe initial toute la journée. Il s'agit d'un
programme 00 P. plus complexe , et j'espère que vous trouverez une bonne pratique pour notre projet final dans cette section qui conclut cette leçon. Dans la prochaine vidéo, nous discuterons du projet de cette section
63. Discussion finale du projet: Bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, nous discuterons du projet de la section 5. Dans ce projet, vous allez créer un programme appelé Object Processing Your puis créer une classe à l'intérieur de ce projet appelé File Reader et vous allez utiliser pour Text Falls, le Final Dirty Eckstine et le résultat final Doc Txt Je vais fournir de ces deux fichiers texte. Le but de ce programme est de scanner le texte chute final point txt. Traiter le médecin dans l'information et le droit au texte de, comme dans le résultat final de txt les résultats de vos méthodes de traitement. Votre programme contiendra quatre méthodes et votre première méthode. Vous allez lire la fille du texte Ferme, par
exemple, Joe hashtag blog HASHTAG 29 et dans cette méthode, vous allez remplir un tableau de profit dans votre malade et le manquer. Vous devez scanner la fille et trouver la personne la plus âgée. Une fois que vous avez trouvé la personne la plus âgée, vous devez placer leurs valeurs dans une chaîne privée séparée. Par exemple, Joe Blog 29 est le plus ancien est poursuivi Miss. Il va scanner à nouveau le taux et traiter le reste de la fille, y compris la fille, hors de la plus ancienne, et volé les résultats dans une chaîne privée. Comment votre processus. Le Docteur est l'initiale le prénom initial le deuxième nom, suivi de l'âge chaque nom imprimé sur un nouveau Lon, et votre méthode finale est de créer un graveur, qui étaient droit au résultat final de txt. Toutes les informations que nous avons traitées votre résultat final doivent être les plus anciennes affichées en haut du fichier texte. Par exemple, le 29 de
Joe Blog est le plus ancien et en dessous, vous afficherez tous les résultats du processus. En d'autres termes, les initiales et l'âge de toute la fille, y compris celle de la plus âgée. Dans la prochaine vidéo, je vais vous donner ma réponse à ce projet.
64. Réponse du projet final: bonjour et bienvenue à votre cours de programmation Java avancé avec Eclipse. Et dans cette vidéo, je vais vous donner ma réponse au projet final pour ce cours. Comme vous pouvez le voir, j'ai créé le projet final du programme avec Class Reader. Dans le dossier final Project Project, j'ai placé les deux fichiers texte faneuil dot txt, qui contient toute la fille de la route et le résultat final qui contiendra les résultats. Quand je lance ma méthode sans plus tarder, commençons. D' abord, on va à notre classe et on va importer. Les deux paquets utiliseront le I O dans l'importation de paquet utilitaires, java dot util dot storm et le second paquet import java dot io dot star a fermé le
semi-coma . Maintenant que vous avez fait cela, nous sommes prêts à créer des variables privées auront des fables de plein profit au total auront une rencontre. Donc le nombre int privé est égal à zéro. Nous aurons un tableau. La théorie des cordes privées équivaut à une nouvelle chaîne et nous lui donnerons la valeur de base de 50. Nous aurons une chaîne pour la plus ancienne et nous aurons la chaîne Prophète pour les résultats. Maintenant que nous avons fait ça, nous sommes prêts à créer notre première méthode, mais je vais vous montrer que c'est ce qu'on appelle la méthode de démarrage. En d'autres termes, c'est le compteur qui s'exécute au moment où vous créez l'objet dont vous avez besoin pour écrire une ligne de code appelant la méthode dans le programme principal. Ce n'est pas nécessaire. Bien sûr, vous pouvez continuer à faire des méthodes à votre manière. Mais notre programme de Sina est assez certain de son but. Nous pouvons avoir un démarré couplé avec le nom de fichier inclus. Donc, à partir du moment où nous créateur objet il est situé et scanner les fichiers texte déjà pour créer cette méthode est comme suit qui en public et plutôt éviter ou surmonté méthodes une
telle chaîne d'entier Nous donnons juste le nom sur le coût qu'il est à l'intérieur. Donc, lecteur
public, Maintenant que nous avons fait ça, nous allons avoir un ensemble de crochets et nous allons utiliser le nom de fichier parce que l'utilisateur
va être celui qui entre dans le nom de fichier et tout le code dont nous avons besoin scanner les ventilateurs de
texte. Ça devrait être la déclaration des captures d'essai. J' ai dit, essayez et à l'intérieur d'un état de parenthèses, Skinner est classé égal à nouveau nom de fichier scana nouveau fichier. Après cela, nous créons une boucle while alors qu'un C trouvé qui a ensuite. Et puis on commence à tout mettre sous la pluie. dit qu'ils sont le comte est qu'il a trouvé Doc prochain comte Besse lieu comme nous l'avons fait dans notre cabinet. Et puisque nous n'avons pas le scanner de fichiers, c'est le téléphone. Mais fermer divulgue son point-virgule et maintenant nous créons le fichier catch non trouvé Exception e et un système de message approprié qui à Princeton sur bon pas trouver le fichier et qui est notre 1er mai dit Donc à partir du moment où nous avons créé notre objet, nous avons scanné les prises sont et placé toutes les valeurs dans la zone. Notre prochaine méthode trouvera la plus ancienne. Ce sera éviter la méthode si vide public et il est appelé trouver vieux pour ce mythe que je
vais créer un interject appelé vieux égal à zéro qui sera notre vaillant temporaire qui a été volé l'âge à côté de créer un plein qui passera par l'arrangement dit plein. N' ai-je pas égal à zéro ? Je suis moins que compte I plus Plus dans ce plein up je vais utiliser un scanner pour obtenir l'âge dit salon scanner est égal nouveau scanner et nous allons brancher la valeur un r r i. Donc, un nouveau scanner sera utilisé à chaque fois. Et comme nous le savons chez notre fille, si nous regardons nos fichiers texte, ils sont tous séparés. Toutes les vallées sont séparées d'un hashtag. Nous devons donc changer l'émetteur de transaction en conséquence. Donc, point utiliser kalamata hashtag fermé le point-virgule. Maintenant, comme vous le savez et notre sortie finale, nous devons afficher dans le fichier texte le nom complet et l'âge. Donc, nous avons besoin d'obtenir une variable qui tiendra le premier et le deuxième nom est donner usine dans une temp de chaîne pour l'instant égale un point de salon Suivant, c'est un espace a un salon Suivant qui contiendra le nom que nous avons ensuite créé interject qui usine dans une temp de chaîne pour l'instant égale un point de salon Suivant,
c'est un espace a un salon Suivant qui contiendra le nom que nous avons ensuite créé interject qui
tenir l'âge d'un lion de mer Ne pas ensuite et c'est ce que nous devons faire avec le scanner. Donc maintenant, nous pouvons le fermer de sorte que nous re ensembles pour courir à travers les valeurs suivantes, nous créons maintenant une
instruction if qui va Compean engourdi trop vieux de cette façon, nous pouvons savoir qui est le plus ancien que nous courons progressivement à travers le tableau. Donc c'est si le nombre est supérieur à l'ancien. Vieux égal engourdi. C' est donc la nouvelle valeur. Les plus anciens sont de marque privée égale Tim, plus l'espace pour nous Old est le plus ancien, et puis nous avons jamais sorti pour le plus ancien stocké parfaitement dans notre variable privée. Et maintenant, pour notre prochaine méthode, ce sera notre méthode de traitement, qui sera également vide processus public Boyd à l'intérieur sont méthode de traitement va créer un portail pour boucle à nouveau. Courir à travers la pluie pleine et je égale zéro I est inférieur au compte I plus Suivant, recréer le scanner un salon une fois de plus pour passer par les valeurs de rayons égale nouveau scanner. Et comme avant tableau, moi et nous devons changer le diamètre Ne pas utiliser pour limiter hashtag. Et maintenant, nous allons stocker des variations dans les résultats. La variable privée indique que les résultats sont égaux aux résultats. De plus, comme vous le savez, nous travaillons avec les initiales du prénom et du nom de famille. Et puis nous avons l'âge de commencer une nouvelle ligne après. Donc c'est plus un point de salon Suivant je ne char pas obtenir zéro plus un point de salon Suivant à nouveau ne pas charger et zéro plus un autre espace, plus l'âge, qui est un point CNN suivant. Et enfin, nous commençons une nouvelle ligne. Donc, la barre oblique inverse est proche de Semi Colon. Maintenant que nous avons fait cela, nous pouvons fermer un scanner qui n'en a plus besoin. Et c'est notre méthode de traitement et notre dernier message, celui qui va imprimer dans un fichier que j'appellerai print e file. Donc c'est une impression publique vide Cheer plus proche de me voir venir. Et puisque nous allons travailler avec un nouveau fichier, nous devons créer une autre instruction catch essayer à l'intérieur, nous allons créer une impression Terata bon au fichier égal nouveau Terata nouveau fichier Roger et à l'intérieur d'un ensemble d'enregistrements nous savons quel fichier nous droit dans, qui est le résultat final, Doc T X t plus proche du point-virgule. Ensuite, nous avons mis à ce point en utilisant la méthode de la terre d'impression pour des ensembles lointains à point Frenchman Et comment il a imprimé est que nous avons le plus ancien plus dans vos résultats de bénédiction pulmonaire près avec See me coat on. Et maintenant, nous n'avons plus besoin de l'imprimerie. Donc on la ferme, on est tombés près. Ensuite, nous créons la capture et cette fois. C' est une exception Iot et un message approprié pour terminer votre système. Done out dot print land Les résultats finaux sont fautes, introuvables. Et là, nous avons tous mes enfants. Nous ne pouvons pas aller à notre programme principal et nous en servir d'abord. Comme vous le savez, nous allons demander à l'utilisateur de choisir le fichier à scanner. Donc on va avoir besoin d'un paquet de travail extrême. Et puis on aura une chaîne pour contenir le nom fautif, que j'appellerai. Trouvé moi égal à J option douleur montrer le dialogue d'entrée. Entrez le nom du téléphone texte fermer avec le point-virgule dans, crée notre objet à partir d'une cellule de fermeture de lecteur est appelé lecteur, et nous allons appeler objet. Test est égal à nouveau lecteur, et il va vous obliger à entrer dans la variable de chaîne 80. Ceci étant le nom du fichier, le nom du fichier ferme le même qu'il se passe. Et maintenant, nous utilisons nos méthodes. D' abord, nous devons trouver le plus ancien. Ensuite, nous devons le traiter. Et enfin, nous avons besoin d'une impression à classer et ils ont tout notre programme cinq lignes de code dans notre
classe principale . Donc, nous allons courir le haut du programme dans le nom de notre fichier texte, qui est entonnoir dot txt et cliquez sur OK, revenant à notre dossier Projets. Nous allons dans le résultat final et vous verrez sur notre fille le Transformé. Nous avons Frank Thomas, l'âge de 99 ans en haut de notre liste, et il est toujours inclus dans la fille du processus. Donc notre programme fonctionne correctement, et c'est ma réponse au projet final qui conclut cette leçon dans la prochaine vidéo. Je vais vous donner un résumé de ce que vous avez appris dans ce cours.
65. Conclusion à la programmation Java : Votre guide du débutant de code Java: et qui termine votre cours de programmation Java avancée avec Eclipse. Au début de ce cours, vous apprenez à de nombreuses méthodes pour vous aider sur votre chemin vers la programmation orientée objet. À la fin de ce cours, vous faites vos propres méthodes dans vos propres cours. Autrement dit, programmation orientée
objet est axée sur l'utilisation des objets et étant de cette façon, cela signifie que vous devez avoir plusieurs classes et message à utiliser avec le sujet. Vous avez donc appris à le faire. Une programmation orientée objet a généralement dans son exécution principale à base de plantes très peu de lignes de code, mais dans les classes profondes, ce
sont de grandes quantités qui ont été écrites dans les coulisses. Vous avez codé des programmes avec lesquels beaucoup luttent dans leurs études vers la
programmation orientée objet . Il y avait des projets civils dans toutes les écoles, et l'énergie a appris que la programmation est une créativité logique, ce qui signifie que les programmes pouvaient être réalisés de différentes façons. Vous pouvez avoir des méthodes très différentes de celles d'un autre programmeur pour effectuer la même tâche. Cependant, avec la pratique et des études plus approfondies, vous auriez trouvé de meilleures façons dans lesquelles vous avez approuvé les programmes en constante amélioration fur et à mesure que vous allez. Merci d'avoir suivi mon cours avancé sur la programmation Java avec Eclipse et bonne chance avec vos études sur la programmation Java.