[Anfänger] Java-Variable / logischer Operator / erweitert für Anweisung [Anmerkung 22]

Was ich Mitte Dezember gemacht habe

Erste Erstellung der Webseite

Seit dem Erlernen von HTML / CSS, Java-Skript, ist jQuery abgeschlossen Nachdem ich mein Profil, meine bisherige Arbeit und die Dinge um mich herum zusammengefasst hatte Ich habe eine Webseite erstellt. Es ist eine einfache Seite Da es mein erstes Mal war, verbrachte ich ungefähr 3 Wochen langsam.

Ich habe es mit Schwebeflug und Akkordeon geschafft Ich hatte ein wenig Probleme mit dem Akkordeon, also stellen Sie sicher, dass Sie es erneut erstellen Versuche es zu benutzen und gewöhne dich daran.

Als nächstes werden wir weiterhin Java lernen, damit wir Apps erstellen können.

Java

Methode / Ausgabe

Die grundlegende Schreibmethode wird festgelegt, es gibt einen Methodenteil im Klassenteil und darin Es erfolgt in Form einer Ausgabe.


System.out.println("Numerischer Wert, den Sie ausgeben möchten");

Das Obige ist, wie man den Ausgabeteil schreibt. Numerische Werte erfordern kein "" in Formeln! !! (Wenn Sie es hinzufügen, wird es als Zeichenkette beurteilt.)

Variable

Es besteht im Wesentlichen aus Datentyp + Variablenname. Variable = so etwas wie ein Kästchen zum Einfügen von Werten (Daten). Seien Sie vorsichtig, da sich der Datentyp abhängig von dem Wert ändert, den Sie in die Variable eingeben!

Zum Beispiel "int", um einen numerischen Wert einzugeben. Der folgende Variablenname lautet Es ist gut, etwas zu haben, das leicht zu sehen ist. Bei numerischen Werten ist es daher besser, es auf "Zahl" zu setzen. Es gibt verschiedene andere Datentypen, obwohl es ein Teil ist Ich werde es unten schreiben.

Datentypen, die wahrscheinlich häufig verwendet werden ・ Int ⇒ Ganzzahl ・ Doppelte ⇒ Fraktion ・ Boolescher Wert ⇒ Wenn wahr oder falsch (wahr / falsch Wert) ・ Char ⇒ 1 Zeichen (bei Verwendung von Initialen usw.) ・ String ⇒ Zeichenkette (erster Großbuchstabe)

Logischer Operator

Ein Ausdruck von "und", "oder" oder "nicht". ・ && ⇒Katsu ・||⇒ oder ・ Hinzufügen! ⇒ Nicht
Beispiel

!(x<=30)
/*Zeigt an, dass x nicht kleiner als 30 ist*/

if-Anweisung / switch-Anweisung

・ If-Anweisung ⇒ wird häufig mit else if verwendet "If XX" ⇒ Ausgang "Sonst bei XX" ⇒ Ausgabe Und so weiter kann die Ausgabe in einigen Fällen geändert werden.

int x=8;
if(x%2==0){
 System.out.println("Sogar");
}else if(x%2==1){
 System.out.println("Seltsam");

・ Switch-Anweisung Der vorherige Satz kann umgeschrieben werden

int x=8;
switch(x%2){
 case 0: /*← Wenn dieser Wert übereinstimmt, wird die folgende Verarbeitung ausgeführt*/
  System.out.println("Sogar");
  break; /*← Vergiss das nicht*/
 case 1:
  System.out.println("Seltsam");
  break;
} 

· Standard Sie können den Fall festlegen, der keinem Fall entspricht

....
 default
  System.out.println("anders als das");
  break;
}

while-Anweisung / für Anweisung

・ While-Anweisung Wird beim Wiederholen verwendet.

int i = 1;
while(i<=10){
 System.out.println(i+"Es wird mal angezeigt.");
 i++;

Im obigen Fall von "Einmal angezeigt" bis "10 Mal angezeigt". Es wird kontinuierlich angezeigt. Ohne [i ++;] wäre es eine Endlosschleife, was eine schwere Belastung wäre, also vergiss nicht!

・ Zur Aussage Es ist möglich, die vorherige while-Anweisung mit einer for-Anweisung umzuschreiben.

for(int i=1;i<=10;i++){
 System.out.println(i+"Es wird mal angezeigt.");

Array / erweitert für Anweisung

Die Art und Weise, wie ich es mache, ist ähnlich wie vorher Eine Sache, die Sie beachten sollten, ist, sich [] nach dem Datentyp zu merken!

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

・ Mit erweiterter for-Anweisung umschreiben

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

Wie man schreibt, indem man ungerade und gerade Zahlen herausnimmt und sie hinzufügt

・ Ich habe es mit der erweiterten for-Anweisung geschrieben

/*....Abkürzung*/

int[] numbers={1,4,6,9,13,16};
 int oddSum = 0;
 int evenSum = 0;
/*Weisen Sie zuerst ein Array und dann oddSum zu(Seltsam)evenSum(Sogar)Initialisieren Sie durch Ersetzen von 0 für*/

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

/*number%Geben Sie eine if-Anweisung ab, ob sie mit der Formel 2 gerade ist oder nicht, und schreiben Sie Anweisungen, die zu jeder hinzugefügt werden sollen*/

  System.out.println("Die Summe der Gewinnchancen ist" + oddSum + "ist");
  System.out.println("Die Summe der geraden Zahlen" + evenSum + "ist");

... 

dadurch "Die Summe der Gewinnchancen ist 23" "Die Summe der geraden Zahlen ist 26" Wird ausgegeben.

Sei vorsichtig / schau zurück

Die Grundlagen sind leicht zu verstehen, aber wenn es um Anwendungen geht Ich glaube nicht, dass ich es wirklich verstehe, weil es oft unflexibel ist. Ich denke, es wäre effektiv, die Übungen zu machen, wenn ich vergessen hätte, sie erneut zu überprüfen. Versuchen Sie auch, im Laufe der Zeit praktische Übungen zu üben.

Seien Sie beim Zuweisen eines Arrays vorsichtig, da Sie das "[]" nach dem Datentyp oft vergessen haben.

Recommended Posts

[Anfänger] Java-Variable / logischer Operator / erweitert für Anweisung [Anmerkung 22]
[Java] für Anweisung / erweitert für Anweisung
Java, für Anweisung / while-Anweisung ab Anfänger
Java für Anweisung
[Java] für Anweisung, während Anweisung
(Memo) Java für Anweisung
So schleifen Sie Java Map (für jede / erweiterte for-Anweisung)
[Java] Grundlegende Aussage für Anfänger
Java-Lernnotiz (logischer Operator)
[Java] Machen Sie die Variablen der erweiterten for-Anweisung und für jede Anweisung unveränderlich
[Java-Anfänger] == Operator und Gleiche Methode
[Java] So drehen Sie ein zweidimensionales Array mit einer erweiterten for-Anweisung
[Java] Heutzutage ist die erweiterte for-Anweisung nicht ausschließlich für List, nicht wahr?
[Anfänger] Java-Methode / Klasse / externe Bibliothek [Anmerkung 23]
Java, if-Anweisung / switch-Anweisung ab Anfänger
Java Anfänger 4
Java Anfänger 3
Java Anfänger
[Java] So erhalten Sie HashMap-Elemente per Schleifensteuerung mithilfe der erweiterten for-Anweisung
Vergleichen Sie die Geschwindigkeit der for-Anweisung und der erweiterten for-Anweisung.
Verwenden Sie die Java7-Anweisung try-with-resources für die Verarbeitung zum Schließen des Cursors
Array vs ArrayList vs HashMap Erweitert für Statement Race