好像没有现成的方法,得自己写

解决方案 »

  1.   

    public static String formatString(String str, int size, char c) {  
         if(str.length()>=size)
           return str;
    String result;
    char[] imp =new char[size-str.length()];
    for(int i=0;i<imp.length;i++)
    imp[i]=c;
    result=new String(imp);
    result += str;
    return result;
        }
    其中size是固定的长度,c是需要在前面补的字符。