Установка дня недели в Java, похоже, не влияет на деньJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Установка дня недели в Java, похоже, не влияет на день

Сообщение Anonymous »

Поэтому я считаю, что эта проблема достаточно проста, поэтому я могу просто дать вам три строки кода, и проблема, скорее всего, заключается в моем понимании класса даты.

Код: Выделить всё

    public DrawCalendar(GregorianCalendar date){

date.setFirstDayOfWeek(GregorianCalendar.THURSDAY);
System.out.print(date.get(GregorianCalendar.DAY_OF_WEEK));
Моя проблема в том, что я ВЕРЮ, что корректирую начальный день недели, поэтому сегодня по умолчанию это 6-й день недели. Если я изменю это на случайный день или целое число, например ЧЕТВЕРГ, я все равно получу, что сегодня — 6-й день недели, даже если четверг — 1-й день недели.

Я ВЕРЮ, что именно это и происходит, почему оператор печати не должен возвращать другое число, основанное на первом дне недели, который был скорректирован всего за одну строку до него?

Подробнее здесь: https://stackoverflow.com/questions/138 ... ct-the-day
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»