Java String Pad Right rightPad(String srcString, char c, int length)

Here you can find the source of rightPad(String srcString, char c, int length)

Description

right Pad

License

Apache License

Declaration

public static String rightPad(String srcString, char c, int length) 

Method Source Code

//package com.java2s;
//License from project: Apache License 

public class Main {
    public static String rightPad(String srcString, char c, int length) {
        if (srcString == null) {
            srcString = "";
        }/*from ww w.  j  ava  2 s .co m*/
        int tLen = srcString.length();

        if (tLen >= length)
            return srcString;
        int iMax = length - tLen;
        StringBuffer sb = new StringBuffer();
        sb.append(srcString);
        for (int i = 0; i < iMax; ++i) {
            sb.append(c);
        }
        return sb.toString();
    }
}

Related

  1. rightPad(String s, int minLength, char filling)
  2. rightPad(String s, int n)
  3. rightPad(String s, int width)
  4. rightPad(String s, int z)
  5. rightPad(String srcStr, char padChar, int destLen)
  6. rightPad(String str, int len, char c)
  7. rightPad(String str, int length, char padding)
  8. rightPad(String str, int max, char pad)
  9. rightPad(String str, int num, String padStr)