Social Icons

.

суббота, 8 мая 2010 г.

JSE: Выравнивание строки

 

public static String padingLeft(String szText, int nLength, char ch){
 return pading(szText, nLength, ch, true);
}
public static String padingRight(String szText, int nLength, char ch){
 return pading(szText, nLength, ch, false);
}
public static String pading(String szText, int nLength, char ch, boolean bLeft) {
 if(szText == null) szText = szEmptyString;
 if(szText.length() >= nLength) return szText;
 String szPadding = String.format("%" + ( nLength - szText.length() ) + "s", "").replace(" ", String.valueOf(ch) );
 return bLeft?(szPadding + szText):(szText+szPadding);
} 


Комментариев нет:

Отправить комментарий

 

Так говорил Учитель:

У хорошо написанной программы есть свой собственный рай, у плохо написанной — свой собственный ад.

Russian Developer

Взгляд его светел, усилия праведны, старания бесплодны, дело безнадежно ...