Java的String字符串补0

转载 2016年08月30日 20:36:50

java的String字符串补0或空格

方法一:自己写的方法

数字不足位数左补0
可以补“0”也可以补“”

public static String addZeroForNum(String str, int strLength) {
int strLen = str.length();
if (strLen < strLength) {
while (strLen < strLength) {
StringBuffer sb = new StringBuffer();
sb.append("0").append(str);//左补0
// sb.append(str).append("0");//右补0
str = sb.toString();
strLen = str.length();
}
}
return str;
}

方法2 :需要确定补多少0.

public class P {
public static void main(String[] args){
  String pattern="000";
  java.text.DecimalFormat df = new java.text.DecimalFormat(pattern);
  int i = 10,j=6;
  System.out.println("i="+df.format(i)+"\nj="+df.format(j));
}
}

java字符串转String数组简单实例

  • 2016年01月06日 14:21
  • 432B
  • 下载

关于string类型的字符串是否以\0结尾

今天在带大一学生C++上机时,涉及到一个string类型的字符串是否以\0结尾的问题,本来我很坚定string类型结尾并没有\0,C风格的字符数组才会那样。但是程序运行结果却说明string类型的字符...
  • prstaxy
  • prstaxy
  • 2012年12月19日 22:06
  • 18845

java字符串格式化String.format()

  • 2014年05月16日 09:21
  • 50KB
  • 下载

关于string类型的字符串是否以\0结尾

文章转自:http://blog.csdn.net/prstaxy/article/details/8333712 今天在带大一学生C++上机时,涉及到一个string类型的字符串是...

黑马程序员之修正认知:string、Empty和null三者的正确区别 判断字符串为空str.length==0最快

---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 判断字符串时候为空 哪种方式快 ...
  • xl_0715
  • xl_0715
  • 2012年02月02日 23:50
  • 428

关于string类型的字符串是否以\0结尾

今天在带大一学生C++上机时,涉及到一个string类型的字符串是否以\0结尾的问题,本来我很坚定string类型结尾并没有\0,C风格的字符数组才会那样。但是程序运行结果却说明string类型的字符...

Swift2-0基础_String(字符串)

// 字符串 字符串是值类型,常量变量赋值,在函数中传递会进行值拷贝 let name = "Kermit" let word = "\"I am a boy\" __kermit" print(wo...

string变量字符串的结束标志是什么,我看书上好像和c不一样,c的char *是以"\0"结束但c++好像不是

C++标准库的string不是以'\0'结束,而是string类中有一个记录长度的值 (具体怎么实现我不是很清楚,要等看过STL代码或者比我牛的大牛来给你说) 但是C++中的string你要得到它...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java的String字符串补0
举报原因:
原因补充:

(最多只允许输入30个字)