Affichage saisonnier avec commutateur Java

■ Normalement, pour utiliser les champs d'une classe, il est nécessaire d'instancier la classe à l'aide de new, mais la classe System est instanciée au démarrage du programme. Par conséquent, il peut être utilisé immédiatement sans instanciation (variable de classe).

import java.util.Scanner;

public class Season{

	public static void main(String[] args){
		System.out.println("Veuillez saisir un entier");

	    //Le prochain Scanner du flux d'entrée new est le constructeur
		Scanner scan = new Scanner(System.in);
		int a = scan.nextInt();
		switch (a) {
			case 1 : case 2: case 12:
				System.out.println("C'est l'hiver");
				break;
			case 3 : case 4 : case 5:
				System.out.println("C'est le printemps");
				break;
			case 6 : case 7: case 8:
				System.out.println("C'est l'été");
				break;
			case 9 : case 10: case 11:
				System.out.println("C'est l'automne");
				break;
			default :
				System.out.println(a+"La lune n'existe pas");
			}

	    //Utilisez la méthode close pour détruire l'instance
	    //Libérez la zone mémoire utilisée.
		scan.close();

	}
}

■ Une erreur qui peut encore être faite pour oublier la pause.

Recommended Posts

Affichage saisonnier avec commutateur Java
Changer java avec direnv
[Java] Énumération des branches avec instruction switch
[Android / Java] Changer d'événements par fragment d'affichage
Instruction de commutation Java
Changez facilement de version de Java avec un alias sur macOS
Changer de version avec des alternatives après yum install java
Installez java avec Homebrew
Installez Java avec Ansible
Téléchargement confortable avec JAVA
Téléchargement Java avec Ansible
Raclons avec Java! !!
Construire Java avec Wercker
Conversion Endian avec JAVA
Afficher les caractères sur l'écran LCD I2C 1602 avec Raspberry Pi 3 et Java
(Java) BDD facile avec Spectrum?
Utiliser des couches Lambda avec Java
Premiers pas avec Java Collection
Configuration Java avec Spring MVC
Authentification de base avec Java 11 HttpClient
Expérimentons l'expansion en ligne Java
Exécuter un lot avec docker-compose avec Java batch
[Template] Connexion MySQL avec Java
Réécrire Java try-catch avec facultatif
Installez Java 7 avec Homebrew (cask)
[Java] Communication JSON avec jackson
Java pour jouer avec Function
Essayez la connexion DB avec Java
Activer Java EE avec NetBeans 9
[Java] JavaConfig avec classe interne statique
Essayez gRPC avec Java, Maven
Exploitons Excel avec Java! !!
Gestion des versions Java avec SDKMAN
Instructions Java if et switch
Cryptage / décryptage RSA avec Java 8
Pagination de PDF avec Java + PDFBox.jar
Trier les chaînes comme une fonction caractéristique avec Java
Orienté objet avec Strike Gundam (java)
[Java] Comment afficher les Wingdings
[Java] Acquisition de contenu avec HttpCliient
Gestion des versions Java avec jenv
Dépannage avec Java Flight Recorder
Rationalisez les tests Java avec Spock
Connectez-vous à DB avec Java
Connectez-vous à MySQL 8 avec Java
Utilisation de Mapper avec Java (Spring)
Mémo d'étude Java 2 avec Progate
Premiers pas avec les bases de Java
Utiliser SpatiaLite avec Java / JDBC
Étudier Java avec Progate Note 1
Comparez Java 8 en option avec Swift
Analyse HTML (scraping) avec JAVA
Exécuter Java VM avec Web Assembly
Transition d'écran avec swing, java
Test unitaire Java avec Mockito
Comment changer de version Java avec direnv dans le terminal sur Mac
Créons une application TODO en Java 5 Changer l'affichage de TODO
[Java 8] Suppression en double (et vérification en double) avec Stream
Créer une classe immuable avec JAVA
Expression lambda Java apprise avec Comparator
Nouvelle syntaxe pour les instructions Java 12 Switch