Argumente

Dieses Thema im Forum "Programmierung" wurde erstellt von ThrustLP, 19. April 2014.

  1. ThrustLP
    Offline

    ThrustLP

    Registriert seit:
    3. April 2013
    Beiträge:
    35
    Hallo!

    Ich habe einen Command mit 1-10 Argumenten.

    Der Integer

    int argumente = args.length;

    zeigt mir wie viele Argumente es sind. Jetzt will ich alle Argumente im String

    String argssave = ???;

    speichern. Wie kann ich machen, dass der String sich die Argumente die es gibt nimmt also bei 2 Argumenten:

    String argssave = args[0] + args[1];

    bei 3

    String argssave = args[0] + args[1] + args[3];



    ?


    Danke!
     
    #1
  2. games6471
    Online

    games6471

    Code (Text):
    1.         final StringBuilder stringBuilder = new StringBuilder();
    2.         for (String arg : args) {
    3.             stringBuilder.append(arg);
    4.         }
    5.  
    6.         final String allArguments = stringBuilder.toString();
     
    #2
  3. ThrustLP
    Offline

    ThrustLP

    Registriert seit:
    3. April 2013
    Beiträge:
    35

    Danke!

    Noch eine Frage: Wenn ich jetzt als Argumente Hallo Welt eingebe kommt HalloWelt raus. Wie setze ich leerzeichen?
     
    #3
  4. Benutzer
    Offline

    Benutzer

    Registriert seit:
    1. November 2012
    Beiträge:
    56
    stringBuilder.append(arg + " ");
     
    #4