java数字转换为字符串,长度不够前⾯补0 package test;
import java.util.Scanner;
/** * java数字转换为字符串,长度不够前⾯补
0 * @author Administrator * */
public class test4 {
private static final String FORMAT = "0000000000";
/**
* @param args
* 有时候我们需要固定长度的字符串做流⽔号,每添加⼀个记录时流⽔号的值加1,
⽽流⽔号的长度保持不变。
⼀般的做法是先把流⽔号转换为数值型,然后此数值加1,再把数值转换为字符串,
长度不够流⽔号长度时再在前⾯补0:
*/
public static void main(String[] args) {
  test4 t = new test4();
  System.out.println(t.haoAddOne(FORMAT));
}
public static String haoAddOne(String liuShuiHao){
  Integer intHao = Integer.parseInt(liuShuiHao);
  intHao++;
  Scanner input = new Scanner(System.in);
  String strHao = String();
长度介于0和59字符串
  System.out.println("请输⼊数字:");
  strHao = ();
  while (strHao.length() < liuShuiHao.length())
    strHao = "0" + strHao;
    return strHao;
  }
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。