当前位置:  开发笔记 > 编程语言 > 正文

前置零到字节

如何解决《前置零到字节》经验,为你挑选了1个好方法。

我正在读取文件,如果小于10,我想打印2位数的字节值(例如,如果字节= 1则应该显示字节= 01),我不想像这样比较它:

    if(byte<10){
        stringBuffer buf= new stringBuffer();
        buf.append("0"+byte);
    }

有没有内置的方法来做到这一点,就像vc ++中的格式函数一样?

谢谢gagana



1> paxdiablo..:

怎么样:

String twoDigits = String.format("%02d", myByte);

它更接近C语言的做法,而不是必须实例化你自己的格式化程序.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有