[Débutant] Variable Java / opérateur logique / étendu pour l'instruction [Note 22]

Ce que je faisais à la mi-décembre

Première création de page Web

Depuis l'apprentissage de html / css, java script, jQuery est terminé Une fois que j'ai résumé mon profil, mon travail jusqu'à présent et les choses autour de moi J'ai créé une page Web. C'est une simple page Comme c'était ma première fois, j'ai passé environ 3 semaines lentement.

Je l'ai fait en utilisant le survol et l'accordéon J'ai eu un peu de mal avec l'accordéon, alors assurez-vous de le recréer Essayez de l'utiliser et essayez de vous y habituer.

Ensuite, nous continuerons à apprendre Java afin de pouvoir créer des applications.

Java

Méthode / sortie

La méthode d'écriture de base est décidée, il y a une partie méthode dans la partie classe, et en elle C'est sous forme de sortie.


System.out.println("Valeur numérique que vous souhaitez afficher");

Ce qui précède est de savoir comment écrire la partie de sortie. Les valeurs numériques ne nécessitent pas "" dans les formules! !! (Si vous l'ajoutez, il sera jugé comme une chaîne de caractères.)

variable

Il se compose essentiellement du type de données + nom de la variable. Variable = quelque chose comme une boîte pour mettre des valeurs (données). Attention car le type de données change en fonction de la valeur que vous mettez dans la variable!

Par exemple, "int" pour entrer une valeur numérique. Le nom de variable qui suit est Il est bon d'avoir quelque chose qui est facile à voir, donc dans le cas de valeurs numériques, il est préférable de le définir sur "nombre". Il existe divers autres types de données, donc même si cela fait partie Je vais l'écrire ci-dessous.

Types de données susceptibles d'être utilisés fréquemment ・ Int ⇒ entier ・ Double ⇒ fraction ・ Booléen ⇒ Lorsqu'il est vrai ou faux (valeur vrai / faux) ・ Char ⇒ 1 caractère (lors de l'utilisation des initiales, etc.) ・ Chaîne ⇒ Chaîne de caractères (première majuscule)

Opérateur logique

Une expression de "et", "ou", ou "pas". ・ && ⇒Katsu ・||⇒ ou ・ Ajouter! ⇒ Pas
Exemple

!(x<=30)
/*Indique que x n'est pas inférieur à 30*/

instruction if / instruction switch

・ Instruction If ⇒ souvent utilisée avec else if "Si XX" ⇒ Sortie "Sinon, quand XX" ⇒ Sortie Et ainsi de suite, la sortie peut être modifiée dans certains cas.

int x=8;
if(x%2==0){
 System.out.println("Même");
}else if(x%2==1){
 System.out.println("Impair");

・ Déclaration de commutation La phrase précédente peut être réécrite

int x=8;
switch(x%2){
 case 0: /*← Si cette valeur correspond, le traitement suivant est exécuté*/
  System.out.println("Même");
  break; /*← Attention à ne pas oublier ça*/
 case 1:
  System.out.println("Impair");
  break;
} 

· Défaut Vous pouvez définir le cas qui ne correspond à aucun cas

....
 default
  System.out.println("autre que ça");
  break;
}

instruction while / for instruction

・ Déclaration While Utilisé lors de la répétition.

int i = 1;
while(i<=10){
 System.out.println(i+"Il est affiché les heures.");
 i++;

Dans le cas ci-dessus, de "Affiché une fois" à "Affiché 10 fois". Il est affiché en continu. Sans [i ++;], ce serait une boucle infinie, ce qui serait un lourd fardeau, alors n'oubliez pas!

・ Pour déclaration Il est possible de réécrire l'instruction while précédente avec une instruction for.

for(int i=1;i<=10;i++){
 System.out.println(i+"Il est affiché les heures.");

Tableau / étendu pour instruction

La façon de le faire est similaire à ce que j'ai fait avant Une chose à garder à l'esprit est de ne pas oublier [] après le type de données!

String[] names={"Nana","Hana","Mana"};

-Utilisez l'instruction for pour afficher les tableaux dans l'ordre.

String[] names={"Nana","Hana","Mana"};
for(int i =0;i<names.length;i++){
 System.out.println(names[i]);
}

・ Réécriture avec instruction étendue

string[] names={"Nana","Hana","Mana"};
for(String name:names){
 System.out.println(name);
}

Comment écrire en supprimant les nombres impairs et pairs et en les ajoutant

・ Je l'ai écrit en utilisant la déclaration étendue pour

/*....Abréviation*/

int[] numbers={1,4,6,9,13,16};
 int oddSum = 0;
 int evenSum = 0;
/*Attribuez d'abord un tableau, puis oddSum(Impair)evenSum(Même)Initialisez en remplaçant 0 par*/

for(int number:numbers){
 if(number%2==0){
   evenSum+=number;
  }else{
    oddSum+=number;
  }
}

/*number%Faites une déclaration if, qu'elle soit paire ou non avec la formule de 2, et écrivez des instructions à ajouter à chaque*/

  System.out.println("La somme des cotes est" + oddSum + "est");
  System.out.println("La somme des nombres pairs" + evenSum + "est");

... 

par ça "La somme des chances est de 23" "La somme des nombres pairs est de 26" Est sortie.

Soyez prudent / regardez en arrière

Les bases sont faciles à comprendre, mais en ce qui concerne les applications Je ne pense pas vraiment le comprendre car c'est souvent inflexible. Donc, je pense qu'il serait efficace de faire les exercices quand j'oublierais de le revoir. Essayez également de pratiquer des exercices pratiques au fil du temps.

Lors de l'affectation d'un tableau, soyez prudent car vous avez souvent oublié le "[]" après le type de données.

Recommended Posts

[Débutant] Variable Java / opérateur logique / étendu pour l'instruction [Note 22]
[Java] pour instruction / étendu pour instruction
Java, pour instruction / while à partir du débutant
Java pour instruction
[Java] pour instruction, while instruction
(Mémo) Java pour instruction
Comment faire une boucle Java Map (for Each / extended for statement)
[Java] Instruction de base pour les débutants
Mémo d'apprentissage Java (opérateur logique)
[Java] Rendre les variables de l'instruction for étendue et de chaque instruction immuables
[Java débutant] == opérateur et méthode equals
[Java] Comment transformer un tableau à deux dimensions avec une instruction for étendue
[Java] De nos jours, l'instruction for étendue n'est pas exclusivement pour List, n'est-ce pas?
[Débutant] Méthode / classe / bibliothèque externe Java [Note 23]
Java, instruction if / instruction switch à partir du débutant
java débutant 4
java débutant 3
java débutant
[Java] Comment obtenir des éléments HashMap par contrôle de boucle à l'aide de l'instruction Extended for
Comparez la vitesse de l'instruction for et de l'instruction for étendue.
Utiliser l'instruction try-with-resources Java7 pour le traitement de fermeture du curseur
Array vs ArrayList vs HashMap Extended pour Statement Race