Kurz erklärt
Variablenwerte auf der Konsole ausgeben — meist mit System.out.println(variable) oder formatiert mit System.out.printf(...).
Genauer
println ruft implizit toString() auf dem übergebenen Wert auf — bei eigenen Klassen liefert das ohne überschriebene toString()-Methode nur eine wenig hilfreiche Standardausgabe wie Auto@1a2b3c. printf erlaubt Formatierung mit Platzhaltern, z. B. System.out.printf("Preis: %.2f%n", preis); für zwei Nachkommastellen.