[JAVA] J'ai eu une erreur lors de l'utilisation de nextInt, nextLine et substring.

import java.util.Scanner;

/*
La cause est à côté
Si vous entrez 123 dans nextInt
123 côté Java\Converti en n (à la fin\n est entré. )
nextInt renvoie seulement 123
Ensuite, lorsque vous entrez nextLine, il reste\n est lu
Une erreur se produit.

La solution est
Ecrivez nextLine sans affectation aux variables. (Scanner des sources suivantes.nextLine())
En faisant cela\n est effacé, puis nextLine fonctionne correctement

* NextInt\Puisqu'il n'y a pas de fonction pour effacer n, il est nécessaire d'insérer nextLine.
* La barre oblique inverse et n représentent les sauts de ligne.

*/
public class Hello {
    public static void main(String[] args) {
    	Scanner scanner = new Scanner(System.in);

        int a = 0;
        int b = 0;
        String str = "";

        a = scanner.nextInt();
        b = scanner.nextInt();
        scanner.nextLine();
        str = scanner.nextLine();
        System.out.println(str.substring(a - 1, b));
    }
 }

Recommended Posts

J'ai eu une erreur lors de l'utilisation de nextInt, nextLine et substring.
Quand je bcrypt avec node + docker, j'ai une erreur
J'ai une exception InvalidUseOfMatchersException lors de l'utilisation de l'un dans le simulateur de JUnit
Lorsque j'ai exécuté un pot créé à l'aide de WildFly Swarm, j'ai obtenu une InvocationTargetException.
J'obtiens une erreur lors de l'ajout d'une dépendance
[Mockito] 3.2.4 → Après la mise à jour vers 3.3.x, une erreur s'est produite (bien que Iketenai)
Lors de l'utilisation d'une liste en Java, java.awt.List sort et une erreur se produit
Lors de l'enregistrement d'un nouvel utilisateur, j'ai eu une erreur appelée ActiveRecord :: NotNullViolation et comment y faire face.
J'ai eu une erreur "méthode non définie` create" "dans RSpec
J'ai eu une erreur en essayant d'installer sbt pour créer un environnement de développement Scala
J'ai une erreur! * Il n'y a pas de modèle de demande interactif
[Docker] Quand j'ai fait la compilation de docker-compose, j'ai eu une erreur disant Impossible de lire le fichier. .. [Rails 6.0]
Erreur lors de l'utilisation des rails capybara
J'ai eu un IllegalAccessError en essayant d'utiliser PowerMock avec JUnit
Notes de solution lorsqu'une erreur se produit lors du téléchargement de docker gpg à l'aide de curl
J'obtiens une erreur avec l'installation du bundle et puma ne peut pas être installé.
J'ai résumé les points à noter lors de l'utilisation combinée des ressources et des ressources
[Visual Studio Code] J'obtiens une erreur de syntaxe lors de l'exécution du débogage lors de l'utilisation de rbenv
Je souhaite afficher un message d'erreur lors de l'inscription dans la base de données
Heroku peut être déployé, mais j'obtiens une erreur et je ne peux pas l'ouvrir
Quand j'ai essayé de démarrer GlassFish, j'ai eu une erreur interne lors de la "Publication sur GlassFish 4.0 sur mon hôte local ...". Que faire quand ça devient
Dans WSL2, quand j'ai fait `docker-compose up`, j'ai eu une erreur disant que le fichier sh n'a pas été trouvé.
J'ai construit un environnement CentOS 8 avec Vagrant et essayé de sync_folder, mais j'ai eu une erreur, donc je l'ai résolue.
J'ai eu une erreur lors de l'installation du compositeur (erreur fatale PHP: la classe UpdateHelper \ ComposerPlugin contient 2 \ méthodes et doit donc être déclarée abstraite ou implémenter les méthodes restantes)
Un rappel lorsqu'une erreur aapt.exe se produit
Après avoir renouvelé le certificat avec CircleCI × fastlane, j'obtiens un état de sortie: erreur 65.
Lorsque vous souhaitez notifier une erreur quelque part lors de l'utilisation de graphql-spring-boot avec Spring Boot
Résumé en essayant d'utiliser Solr en Java et en obtenant une erreur (Solr 6.x)