La lecture de plusieurs chaînes de caractères en java

J'ai à lire des cordes de l'utilisateur basé sur un certain nombre n et de stocker n chaînes dans n différentes variables. Je suis bloqué, comment faire pour les mettre dans des chaînes différentes. Merci de m'aider.

C'est mon code:

public static void main(String[] args) {
      int b;
      String s="";

      Scanner in = new Scanner(System.in);

      System.out.println("Enter verifying number: ");
      b = in.nextInt();

      for (int i=0; i<=b; i++) {

          System.out.println("Enter a string: ");
          s = in.nextLine();
      }

Donc si b = 5, j'ai à l'entrée 5 cordes de l'utilisateur et de les stocker dans 5 différentes variables de chaîne de caractères. Je suis en mesure de prendre de l'utilisateur, mais pas en mesure de les affecter dans des variables différentes. Peut-u s'il vous plaît m'aider?
Merci.

  • Je vous recommande de lire à propos de Java données-structures. Peut-être que vous pourriez faire usage de la liste de tableaux
  • Lire sur les tableaux...
  • Utiliser un tableau ou un List<String>.
  • utilisation List<String> et l'initialiser comme ArrayList<String> plutôt que d'utiliser directement ArrayList.
  • Êtes-vous autorisé à utiliser un tableau ou une liste de tableaux?
  • Je suis d'accord, de toute façon, la question est donc ouverte :)... vous pouvez utiliser un tableau, vous pouvez utiliser une Liste, vous pouvez utiliser 5 distincte de la chaîne de valeurs...
  • mon point est sur l'utilisation des interfaces plutôt que de diriger la classe de mise en œuvre lorsque cela est possible.
  • Merci pour cette remarque
  • oui arraylist et tableau sont autorisés. merci.. je vais avoir un coup d'oeil à nouveau et va procéder avec eux. merci les gars.
  • Utiliser une mutable tableau ArrayList avec un String générique

InformationsquelleAutor user4424606 | 2015-01-10