Moin,
ich sitze seit Montag hier an einem Programm, welches sich Zertifikatsdaten aus einer MySQL Datenbank holt und dann im Falle eines baldigen Ablaufs des Datums eine oder mehrere EMails verschickt.
Die meisten Funktionen habe ich bereits fertig, nur an einer Kleinigkeit komme ich einfach nicht weiter...und zwar werden alle betroffenen EMail Adressen in eine ArrayList geschrieben und anschließend mit Kommatrennung in einen String konvertiert (da man bei InternetAddress auch mehrere Adressen mit kommatrennung angeben kann). Hier habe ich aber jetzt das Problem, dass er ganz hinten auch ein Komma in den String schreibt und ich echt nicht weiss, wie ich das letzte Zeichen in einem String löschen kann... hab schon so Sachen wie
result.length()-1;
versucht, bisher hat aber nichts funktioniert...
Ich bin seit heute morgen am rumbasteln und bekomme das einfach nicht hin.
Hat jemand zufällig einen kleinen Code-Schnipsel auf Lager, mit dem ich das letzte Zeichen einfach löschen kann?
Der String, in dem alles steht heisst bei mir result. Wäre echt nice, wenn jemand helfen könnte, damit ich dann etwas weiter komme in meinem Programm...
danke im vorraus
ich sitze seit Montag hier an einem Programm, welches sich Zertifikatsdaten aus einer MySQL Datenbank holt und dann im Falle eines baldigen Ablaufs des Datums eine oder mehrere EMails verschickt.
Die meisten Funktionen habe ich bereits fertig, nur an einer Kleinigkeit komme ich einfach nicht weiter...und zwar werden alle betroffenen EMail Adressen in eine ArrayList geschrieben und anschließend mit Kommatrennung in einen String konvertiert (da man bei InternetAddress auch mehrere Adressen mit kommatrennung angeben kann). Hier habe ich aber jetzt das Problem, dass er ganz hinten auch ein Komma in den String schreibt und ich echt nicht weiss, wie ich das letzte Zeichen in einem String löschen kann... hab schon so Sachen wie
result.length()-1;
versucht, bisher hat aber nichts funktioniert...
Ich bin seit heute morgen am rumbasteln und bekomme das einfach nicht hin.
Hat jemand zufällig einen kleinen Code-Schnipsel auf Lager, mit dem ich das letzte Zeichen einfach löschen kann?
Der String, in dem alles steht heisst bei mir result. Wäre echt nice, wenn jemand helfen könnte, damit ich dann etwas weiter komme in meinem Programm...
danke im vorraus
Zuletzt bearbeitet: