Hallo liebe Community,
hier ist mein folgender Code. Dieser bestimmt, ob ein eingegebenes Jahr, ein Schaltjahr ist. Das Ergebnis sollte ausgegeben werden, aber ohne, dass "true" oder "false" direkt mit ausgegeben wird. Kann mir jemand helfen?
Verbesserungsvorschläge und Kritik an meinem Code sehr gerne. Programmiere noch nicht lange mit Java.
public class MyClass {
// 1.1
public static boolean schaltJahr(int jahr) {
if ((jahr % 4 == 0) && (jahr % 100 != 0) || (jahr % 400 == 0)) {
System.out.print("Ist ein Schaltjahr: ");
return true;
}
else {
System.out.print("Ist kein Schaltjahr: ");
return false;
}
}
// 1.2
public static void main(String args[]) {
int[] jahreszahl = { 1600, 1800, 1900, 2000, 2012, 2019 };
for (int i = 0; i < jahreszahl.length; i++) {
System.out.println(jahreszahl[i] + " " + schaltJahr(jahreszahl[i]));
}
}
}