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