Here you can find the source of getDayOfWeekName(int dayOfWeek)
Parameter | Description |
---|---|
dayOfWeek | an int that equals one of Calendar 's day of the week constants (i.e. Calendar#SUNDAY thru Calendar#SATURDAY ) |
Parameter | Description |
---|---|
IllegalArgumentException | if dayOfWeek is an invalid value |
public static String getDayOfWeekName(int dayOfWeek) throws IllegalArgumentException
//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"); } } }