J'ai d'abord touché Java

J'ai essayé de toucher Java

Veuillez le pardonner car ce sera un mémorandum autosuffisant.

Afficher la chaîne de caractères

class Hello {
  public static void main(String[] args) {
    System.out.println("hello IKEMEN");
  }
}

Terminal


hello IKEMEN

La chaîne de caractères entre "" s'affiche.

Afficher les chaînes à l'aide de variables

class Hello {
  public static void main(String[] args) {
    String name = "IKEMEN"

    System.out.println("hello" + name);
  }
}

Terminal


helloIKEMEN

Il n'y a pas de marge telle quelle, alors je vais la corriger.

class Hello {
  public static void main(String[] args) {
    String name = "IKEMEN"

    System.out.println("hello " + name);
  }
}

Mettez une marge après bonjour dans System.out.println ("bonjour" + nom);. ↓

Terminal


hello IKEMEN

Il y a une marge et c'est beau.

Recevoir les commentaires des utilisateurs

① Chaîne de caractères

import java.util.Scanner;

class Hello {
  public static void main(String[] args) {
    System.out.print("Your name? ");
    String name = new Scanner(System.in).next();

    System.out.println("hello " + name);
  }
}

Il semble que le nouveau Scanner (System.in) .next (); puisse recevoir une entrée du clavier. ↓

Terminal


Your name?

S'affiche, alors saisissez la chaîne de caractères (IKEMEN) ↓

Terminal


Your name? IKEMEN
hello IKEMEN

② Valeur numérique

import java.util.Scanner;

class Hello {
  public static void main(String[] args) {
    System.out.print("Your guess? ");
    Integer guess = new Scanner(System.in).nextInt();
    
    System.out.println("Your guess: " + guess);
  }
}

Il semble que le nouveau Scanner (System.in) .nextInt (); reçoit la valeur d'entrée sous forme d'entier. ↓

Terminal


Your guess?

S'affiche, entrez donc la valeur numérique (6). ↓

Terminal


Your guess? 6
Your guess: 6

Changer l'affichage en fonction des conditions

import java.util.Scanner;

class Hello {
  public static void main(String[] args) {
    Integer answer = 6;

    System.out.print("Your guess? ");
    Integer guess = new Scanner(System.in).nextInt();
    
    if (answer == guess) {
      System.out.println("Bonne réponse!");
    } else {
      System.out.print("Perdu");
    }
  }
}

Si le nombre entré est 6, il sera affiché comme correct! Si ce n'est pas 6, il sera affiché comme perdu.

Ajouter une condition

import java.util.Scanner;

class Hello {
  public static void main(String[] args) {
    Integer answer = 6;

    System.out.print("Your guess? ");
    Integer guess = new Scanner(System.in).nextInt();
    
    if (answer == guess) {
      System.out.println("Bonne réponse!");
    } else if (answer > guess) {
      System.out.println("Plus grande");
    } else {
      System.out.println("Plus petite");
    }
  }
}

Si le nombre entré est 6, il sera affiché comme correct!, S'il est inférieur à 6, il sera affiché comme plus grand, et s'il est supérieur à 6, il sera affiché comme plus petit.

Recommended Posts

J'ai d'abord touché Java ②
J'ai d'abord touché Java ④
J'ai d'abord touché Java
J'ai touché Scala
Construction de premier niveau (Java)
J'ai touché Scala ~ [Classe] ~
J'ai touché Scala ~ [Objet] ~
J'ai touché Scala ~ [Trate] ~
Après tout, si vous apprenez d'abord, je pense que Java
Ce que j'ai recherché sur Java 6
J'ai fait une roulette à Java.
Ce que j'ai recherché sur Java 9
J'ai étudié les types primitifs Java
J'ai touché Scala ~ [Syntaxe de contrôle] ~
J'ai pris Java SE8 Gold.
J'ai essayé Drools (Java, InputStream)
Ce que j'ai recherché sur Java 7
J'ai essayé d'utiliser Java REPL
[Java] J'ai essayé d'implémenter la combinaison.
Premier développement Java dans Eclipse
Je ne suis pas sûr du traitement parallèle Java
J'ai étudié le constructeur (java)
J'ai essayé la métaprogrammation avec Java
Ce que j'ai recherché sur Java 5
JAVA (Première étape: édition Git Bush)
J'ai envoyé un e-mail en Java
J'ai comparé les constructeurs PHP et Java
J'ai créé un PDF avec Java.
J'ai créé une application shopify @java
J'ai vérifié Java Flight Recorder (JFR)
Tombé dans Java Silver (pleurant)
J'ai essayé d'interagir avec Java
J'ai essayé la communication UDP avec Java
J'ai écrit le théorème de Gordobach en java
J'ai essayé le framework Java "Quarkus"
Java
J'ai essayé d'utiliser l'API Java8 Stream
Ce que j'ai appris avec Java Gold
J'ai fait une annotation en Java.
J'ai essayé d'utiliser JWT en Java
J'ai essayé de résumer l'apprentissage Java (1)
Java
Ce que j'ai appris avec Java Silver
Ce que j'ai recherché sur l'apprentissage Java
J'ai essayé de résumer Java 8 maintenant
J'ai essayé d'utiliser le mémo Java LocalDate
J'ai comparé Java et Ruby FizzBuzz.
J'ai essayé d'utiliser Google HttpClient de Java
J'ai touché Tribuo publié par Oracle. Document Tribuo --Une bibliothèque de prédiction Java (v4.0)
J'ai essayé d'utiliser l'API Elasticsearch en Java
Introduction à Java pour la première fois # 2
Premiers pas pour l'apprentissage profond en Java
Java pour tous! J'ai lu tout le monde en Java #minjava
J'ai essayé le mappeur d'objets de Cassandra pour Java
J'ai essayé de résumer les expressions Java lambda
Java9 était inclus, j'ai donc essayé jshell.
J'ai essayé le nouveau yuan à Java
Note de passage Java SE 8 Silver (Java SE 8 Programmer I)
[jour: 5] J'ai résumé les bases de Java