Dieser Artikel beschreibt die Methode, das letzte redundante Komma zu entfernen, wenn Java -Spleißstrings. Teilen Sie es für Ihre Referenz. Die spezifische Analyse ist wie folgt:
Schauen wir uns zuerst den folgenden Code an:
für (int t = 0; t <memberlen; t ++) {memtemp = staffMap.get (strMember [t]);
Im obigen Code hat der String Spleiß ein Extra "," wie "Str1, str2, str3".
memberNames = memberNames.substring (0, memberNames.length ()-1);
Zum Beispiel, wenn Team1 = test ',' u1-team ',' v-Team ',' '
Wie man sich wechselt zu:
Team1 = 'Test', 'U1-Team', 'V-Team'
Verfügbar:
Team1 = "'" + Team1.Substring (0, Team1.Length - 2);
Im Folgenden finden Sie die Ergänzungen anderer Internetnutzer:
Wenn Sie sich spleißen, können Sie den folgenden Code verwenden
StringBuilder sdb = new StringBuilder (); for (int t = 0; t <memberlen; t ++) {memtemp = staffMap.get (strMember [t]); if (memtemp! = Null) {if (sbd.length> 0) {sbd.append (",") .Append (memtemp);} else {sbd.Append (memtemp);}}} System.out.pretln ("kein zusätzliches Komma:" + sbd.toString ());
Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.