¿No se ha encontrado un método adecuado para el error de impresión (int, boolean, char, double)? [cerrado]

Estaba intentando imprimir (int, boolean, char, double) en una misma declaración de impresión.

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: error: no se ha encontrado un método adecuado para println (int, boolean, char, double)

Pero no sé por qué viene este error. Cuando estoy imprimiendo esto en diferente estado de cuenta funciona bien. Por favor explique esto.

Respuestas a la pregunta(5)

Su respuesta a la pregunta