Java Day Name getDayOfWeekName(int dayOfWeek)

Here you can find the source of getDayOfWeekName(int dayOfWeek)

Description

Returns the day of the week name as a String which corresponds to dayOfWeek.

License

Open Source License

Parameter

Parameter Description
dayOfWeek an int that equals one of Calendar 's day of the week constants (i.e. Calendar#SUNDAY thru Calendar#SATURDAY )

Exception

Parameter Description
IllegalArgumentException if dayOfWeek is an invalid value

Declaration

public static String getDayOfWeekName(int dayOfWeek) throws IllegalArgumentException 

Method Source Code

//package com.java2s;
/*//from  ww  w.java 2s . c  o m
Copyright ? 2008 Brent Boyer
    
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
    
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the Lesser GNU General Public License for more details.
    
You should have received a copy of the Lesser GNU General Public License along with this program (see the license directory in this project).  If not, see <http://www.gnu.org/licenses/>.
*/

import java.util.Calendar;

public class Main {
    /**
    * Returns the day of the week name as a String which corresponds to dayOfWeek.
    * <p>
    * @param dayOfWeek an int that equals one of {@link Calendar}'s day of the week constants
    * (i.e. {@link Calendar#SUNDAY} thru {@link Calendar#SATURDAY})
    * @throws IllegalArgumentException if dayOfWeek is an invalid value
    */
    public static String getDayOfWeekName(int dayOfWeek) throws IllegalArgumentException {
        switch (dayOfWeek) {
        case Calendar.SUNDAY:
            return "Sunday";
        case Calendar.MONDAY:
            return "Monday";
        case Calendar.TUESDAY:
            return "Tuesday";
        case Calendar.WEDNESDAY:
            return "Wednesday";
        case Calendar.THURSDAY:
            return "Thursday";
        case Calendar.FRIDAY:
            return "Friday";
        case Calendar.SATURDAY:
            return "Saturday";
        default:
            throw new IllegalArgumentException("dayOfWeek = " + dayOfWeek + " is an invalid value");
        }
    }
}

Related

  1. dayName(String dayNumber)
  2. getCurrentDayName()
  3. getDayName()
  4. getDayName(int i)
  5. getDayName(String code)
  6. parseDayName(String twoLetterDayName)