【发布时间】:2013-06-24 15:00:05
【问题描述】:
我试图在同一个 println 语句中打印 (int, boolean, char, double)。
class Test1
{
public static void main(String s[])
{
int a =5;
char c = 'a';
boolean b = true;
double d = 12.46;
System.out.println(a,b,c,d);
/*System.out.println(a); // Here it works fine
System.out.println(b);
System.out.println(c);
System.out.println(d);*/
}
}
Test1.java:10:错误:没有找到合适的方法 println(int,boolean,char,double)
但我不明白为什么会出现这个错误。当我在不同的不同语句中打印它时效果很好。 请解释一下。
【问题讨论】:
-
出现该错误是因为它不是有效代码。试试
a + ", " + b + ", " + c + ", " + d。 -
我不明白我没有问那么多愚蠢的问题,只是我从那一点上不清楚。为什么人们不赞成这个问题。但感谢所有回答这个问题的人。
-
请不要对这个问题感到失望。我无法在此网站上提出更多问题。请
-
您的问题被否决/关闭,因为很明显您没有做太多研究。如果您搜索“Java API System.out.println”,您会很快找到该方法的方法签名 (println),它显然采用单个字符串参数。你不能传递四个这样的论点。 Oli 向您展示了如何将四个字符串合二为一,因此无论您是否有答案。
标签: java