String formatieren

Hi Anime,
noch eine kleine Frage.
Wie kriege ich es hin, dass die Zeichenkette "Java" linksbündig steht und die Leerzeichen rechts von der Zeichenkette gefüllt werden also:
Code:
"Java                          "
 
Bin zwar net Anime aber
schau dir dazu die Methode insert aus der Klasse StringBuffer an. Dort siehst du was das
Java:
result.insert(0," ");
bedeutet und du kannst es leicht so drehen, das die Leerzeichen am Ende stehen.
 
also Ich habe für Javaumgebungen unter 5 folgendes Helferlein im Einsatz

Code:
public class StringHelper
{

    static public String padLeft(String input, int len)
    {
        StringBuffer strBuff = new StringBuffer(len);

        for (int i=0; i<len-input.length(); i++)
        {
            strBuff.append(' ');
        }

        strBuff.append(input);
        return strBuff.toString();
    }

    static public String padRight(String input, int len)
    {
        StringBuffer strBuff = new StringBuffer(len);

        strBuff.append(input);

        for (int i=0; i<len-input.length(); i++)
        {
            strBuff.append(' ');
        }

        return strBuff.toString();
    }

}
 
Hi takidoso,

ich finde deinen Ansatz die Funktionalität auf Methoden umzulagern ebenfalls sehr gut. Danke für Dein Tipp
 
Zurück