346 Stimmen

Warum ist der Januar im Java-Kalender der Monat 0?

En java.util.Calendar Der Januar ist als Monat 0 definiert, nicht als Monat 1. Gibt es dafür einen bestimmten Grund?

Ich habe gesehen, wie viele Leute darüber verwirrt waren...

-1voto

Powerlord Punkte 84404

Zusätzlich zu DannySmurfs Antwort der Faulheit möchte ich hinzufügen, dass es Sie ermutigen soll, die Konstanten zu verwenden, wie z. B. Calendar.JANUARY .

-2voto

Syrrus Punkte 77

Denn alles beginnt mit 0. Dies ist eine grundlegende Tatsache der Programmierung in Java. Wenn eine Sache davon abweicht, dann führt das zu einer ganzen Menge Verwirrung. Lassen Sie uns nicht über die Bildung dieser Zeichen streiten und mit ihnen programmieren.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X