您的位置:首页 > 编程语言 > Java开发

Java String字符串补0或空格

2016-06-23 10:37 489 查看
package cn.com.songjy;  

  

import java.text.NumberFormat;  

//Java 中给数字左边补0  

public class NumberFormatTest {  

  

    public static void main(String[] args) {  

        // 待测试数据  

        int i = 1;  

        // 得到一个NumberFormat的实例  

        NumberFormat nf = NumberFormat.getInstance();  

        // 设置是否使用分组  

        nf.setGroupingUsed(false);  

        // 设置最大整数位数  

        nf.setMaximumIntegerDigits(4);  

        // 设置最小整数位数  

        nf.setMinimumIntegerDigits(4);  

        // 输出测试语句  

        System.out.println(nf.format(i));  

    }  

}  

Java代码  


/**   

 * Java里数字转字符串前面自动补0的实现。   

 *     

 */    

public class TestStringFormat {     

  public static void main(String[] args) {     

    int youNumber = 1;     

    // 0 代表前面补充0     

    // 4 代表长度为4     

    // d 代表参数为正数型     

    String str = String.format("%04d", youNumber);     

    System.out.println(str); // 0001     

  }     

}    

Java代码  


//流水号加1后返回,流水号长度为4  

    private static final String STR_FORMAT = "0000";   

  

    public static String haoAddOne_2(String liuShuiHao){  

        Integer intHao = Integer.parseInt(liuShuiHao);  

        intHao++;  

        DecimalFormat df = new DecimalFormat(STR_FORMAT);  

        return df.format(intHao);  

    }  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: