Mega Code Archive

 
Categories / Android / Date Type
 

Padding a string, truncate a string

class Utils {   public static String padding(String str, int repeat, char padChar) {     StringBuilder result = new StringBuilder();     int len = str.length();     if (repeat > len) {       for (int i = 0; i < (repeat - len); i++) {         result.append(padChar);       }     }     result.append(str);     return result.toString();   }   public static String truncate(String str, int len) {     if (len <= 3) {       throw new IllegalArgumentException();     }     if (str.length() > len) {       return str.substring(0, (len - 3)) + "...";     } else {       return str;     }   } }