src/org/nutz/lang/Strings.java
public static String cutStr(int length, String s, String supply) {

        if (Lang.isEmpty(length) || Lang.isEmpty(s))
            return null;
        else if (s.length() <= length)
            return s;
        else
            return s.substring(0, length - 1) + supply;
    }
public static String cutStr(int length, String s, String supply) {

        if (Lang.isEmpty(length) || Lang.isEmpty(s))
            return null;
        else if (s.length() <= length)
            return s;
        else
            return s.substring(0, length - 1) + supply;
    }
public static String cutStr ( int length , String s , String supply ) { if ( Lang . isEmpty ( length ) || Lang . isEmpty ( s ) ) return null ; else if ( s . length ( ) <= length ) return s ; else return s . substring ( 0 , length - 1 ) + supply ; }
按长度截取字符串（尾部补足）

@param length
长度
@param s
字符串内容
@param supply
补足内容
@return 截断后的字符串
按长度截取字符串（尾部补足）