printf与println

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:20:25
System.out.println("%s! 这是我的第 %d 个java程序","欢迎光临!",3);
这样不行,而改成printf就可以了。
这是问什么???

println不要用%s此类的字符。
System.out.println("欢迎光临!这是我的第"+3+"个java程序");

如果你是想替代其中的字符串,最好在前面定义。
int i=3;
String string="欢迎光临!";
System.out.println(string+"这是我的第"+i+"个java程序");