以前在学习C#的时候,使用占位符很好的能解决变量输出的问题,我想JAVA有没有这么方便的功能能,搜索了下,果然是有的,也很方便。看下面的例子:
//java 占位符的使用
public class Test04{
public static void main(String args[]){
String a="world";
int b=2013;
System.out.printf("hellow %s \n",a);
System.out.printf("this year is %s",b);
}
}
结果:
可以看到,我使用%s来占a,b的位置。很是方便。有的人说%s占的是string类型的,但不知道为什么int也行呢?这个我也没明白。。。