补足补空格,补足补*,缺什么补什么

来源:互联网 发布:淘宝代理要代理费吗 编辑:程序博客网 时间:2024/04/20 04:58
/** * description:  补足补空格,补足补*,缺什么补什么 * @author xyc 创建时间:2015-1-9   * @Copyright(c)2014:北京中百信软件技术有限公司 */public class Test0 {<span style="white-space:pre"></span>public static void main(String[] args) {<span style="white-space:pre"></span>System.out.println(noZero("11", 10, "left"));<span style="white-space:pre"></span>System.out.println(noZero("11", 10, ""));<span style="white-space:pre"></span>}<span style="white-space:pre"></span>/**<span style="white-space:pre"></span> * description:  不足位数补空格<span style="white-space:pre"></span> * @param value 要补足的字符串<span style="white-space:pre"></span> * @param leng 补足后的总长度<span style="white-space:pre"></span> * @param align 位置,默认为右边不空格,如果为left的话,左边不空格,大家自己改<span style="white-space:pre"></span> * @return  <span style="white-space:pre"></span> * @author xyc <span style="white-space:pre"></span> * @update 2015-1-9<span style="white-space:pre"></span> */<span style="white-space:pre"></span>public static String noZero(String value, int leng, String align) {<span style="white-space:pre"></span>int length = value.length();<span style="white-space:pre"></span>String gest = "";<span style="white-space:pre"></span>String val = "";<span style="white-space:pre"></span>if (length < leng) {<span style="white-space:pre"></span>int zeno = leng - length;<span style="white-space:pre"></span>for (int i = 0; i < zeno; i++) {<span style="white-space:pre"></span>gest += " ";<span style="white-space:pre"></span>}<span style="white-space:pre"></span>}<span style="white-space:pre"></span>if ("left".equals(align)) {<span style="white-space:pre"></span>val = gest + value;<span style="white-space:pre"></span>} else {<span style="white-space:pre"></span>val += value + gest;<span style="white-space:pre"></span>}<span style="white-space:pre"></span>return val;<span style="white-space:pre"></span>}}<span style="white-space:pre"></span>
模样
<img src="http://img.blog.csdn.net/20150109172241203?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY3VpeW9uZ194dQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
<strong><span style="font-family:KaiTi_GB2312;font-size:32px;">大家可以加QQ群:100162042</span></strong>
0 0
原创粉丝点击