本篇文章给大家谈谈java字符串左补零,以及java字符串不足位数右补零对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、JAVA怎么对字符串进行左填充呀?可以直接用print来实现么?比如我想把“1011”填充至32位,前面补0.2、java字符串左填充如何实现?3、JAVA中如何在基本数字类型中开头输入0?
JAVA怎么对字符串进行左填充呀?可以直接用print来实现么?比如我想把“1011”填充至32位,前面补0.
可以将字符串转换为整数
int a = Integer.parseInt(“1011”);
print(“%032d”,a);
java字符串左填充如何实现?
public static void main(String[] args) {
System.out.println(padding(“abc”,”0″,5));
}
/**
*
* @param str 要左填充的字符串
* @param charc 要填充的字符
* @param len 要填充的长度
* @return 填充后的字符串
*/
public static String padding(String str,String charc,int len){
StringBuffer sbf = new StringBuffer(“”);
for(int i=0;ilen;i++){
sbf.append(charc);
}
return sbf.toString()+str;
}
结果:00000abc
JAVA中如何在基本数字类型中开头输入0?
不行,你只能转成字符串,然后在前面补零,可以直接使用String.format(),包括向左补零、向右补零、向左补空格、向右补空格、保留多少位小数这些都可以用这个方法,你查一下资料。
关于java字符串左补零和java字符串不足位数右补零的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。