ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

java学习2小时教程-【小细节】

java学习2小时教程-【小细节】
1) 数字字符串前面如果带有多余的"000",转换为int的时候,会自动去掉这些0。【和php一样,挺好】,如下:

------------------------------------------java
String str = "000101";
int a = Integer.valueOf(str);
System.out.println(a); //打印: 101
------------------------------------------PHP

php > $a = "00287";
php > var_dump( intval($a) );
int(287)
php >

2) 【反操作】数字 转指定位数的字符串,不足位数补0,如下:

--------------------------------java
int a = 101;
String b = String.format("%06d", a);
System.out.println(b); //打印:000101

--------------------php代码如下:发现php和java可以一样。

php > var_dump( sprintf('%06d',$b) );
string(6) "000287"
php >

返回列表