String mit String verbinden

Java Basics - Anfänger-Themen: String mit String verbinden

Fragen ausschließlich zu Java-Grundlagen von Ein- und Umsteigern
  1. String mit String verbinden #1
    matt89


    String mit String verbinden - Standard String mit String verbinden
    Wie kann ich den am schnellsten zwei strings in java miteinander verbinden

    ich will aus d/file.mp3 das hier machen /d/file.mp3
    also den slash vorne anhängen???

  2. String mit String verbinden #2
    L-ectron-X


    Am schnellsten (wenig Aufwand) mit dem + Operator.
    Per Methode ginge das mit String#concat().
    Viele Strings hängt man mit der append()-Methode aus StringBuilder aneinander.

  3. String mit String verbinden #3
    Haave


    Z.B. mit [C]"/" + "/d/file.mp3"[/C].
    Ist aber afaik aus performancetechnischer Sicht nicht sooo toll.

  4. String mit String verbinden #4
    matt89


    ach ja klar mit dem + man bin ich doof danke

  5. String mit String verbinden #5
    Gastredner

    Zitat Zitat von Haave Beitrag anzeigen
    Z.B. mit [C]"/" + "/d/file.mp3"[/C].
    Ist aber afaik aus performancetechnischer Sicht nicht sooo toll.
    In Schleifen, ja, aber ansonsten sollte der Compiler dir das optimieren. Es gab mal so einen schönen Vergleich von 6 verschiedenen Methoden, Strings aneinanderzuhängen, und unter Java 6 war die folgende die schnellste (aus Erinnerung niedergeschrieben, kann die Seite leider nicht finden - falls noch einer den Link hat, bitte schicken):
    Java Code:
    1. public String concat(String str1, String str2, String str3, String str4, String str5, String str6) {
    2. return str1 + str2 + str3 + str4 + str5 + str6;
    3. }

  • Javavideokurs
    Videokurs
    Dein Weg zum Java-Profi!
    25 Stunden geballtes Java Know-How.

    Videokurs

  • Ähnliche Themen zu String mit String verbinden
    1. String index out of range: 8 at java.lang.String.substring(Unknown Source)
      Von Steeeve im Forum Java Basics - Anfänger-Themen
      Antworten: 13
      Letzter Beitrag: 16.01.2012, 18:30
    2. String Inhalt wird überschrieben (Subklassen verwenden denselben String)
      Von ms_green im Forum Java Basics - Anfänger-Themen
      Antworten: 13
      Letzter Beitrag: 08.11.2011, 20:36
    3. Gleichheit von zwei Maps Map <String, Map <String, String>>
      Von turmaline im Forum Allgemeine Java-Themen
      Antworten: 30
      Letzter Beitrag: 17.08.2010, 14:33
    4. Map<String, HashSet<String>> Umwandeln in Map<String, ArrayList<String>>
      Von noetig im Forum Java Basics - Anfänger-Themen
      Antworten: 14
      Letzter Beitrag: 17.09.2009, 13:20
    5. Datei öffnen und String durch einen anderen String ersetzen.
      Von Java-Rookie im Forum Java Basics - Anfänger-Themen
      Antworten: 15
      Letzter Beitrag: 25.02.2005, 16:47
    Sie betrachten gerade String mit String verbinden