- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
如何仅使用“switch and if”在 Java 解决方案中创建这样一个输入“January”、“january”、“JANUARY”、“janUARY”和任何其他大小写组合被视为“January”并在所有情况下打印出来1. 我编写了程序,但它只对相同的输入词起作用,也许存在解决该问题的技巧。
import java.util.Scanner;
public class nameMonth
{
public static void main(String[] args)
{
String month;
int nrMonth;
Scanner keyboard = new Scanner(System.in);
System.out.println("Enter a month");
month = keyboard.nextLine();
switch (month)
{
case "January":
System.out.println("Your month is January");
nrMonth = 1;
break;
case "February":
System.out.println("Your month is February");
nrMonth = 2;
break;
case "March":
System.out.println("Your month is March");
nrMonth = 3;
break;
case "April":
System.out.println("Your month is April");
nrMonth = 4;
break;
case "May":
System.out.println("Your month is May");
nrMonth = 5;
break;
case "June":
System.out.println("Your month is June");
nrMonth = 6;
break;
case "July":
System.out.println("Your month is July");
nrMonth = 7;
break;
case "August":
System.out.println("Your month is August");
nrMonth = 8;
break;
case "September":
System.out.println("Your month is September");
nrMonth = 9;
break;
case "October":
System.out.println("Your month is October");
nrMonth = 10;
break;
case "November":
System.out.println("Your month is November");
nrMonth = 11;
break;
case "December":
System.out.println("Your month is December");
nrMonth = 12;
break;
default:
System.err.println("Your month is wrong");
break;
}
}
}
这个问题在这里已经有了答案: Case insensitive matching in Java switch-case statement (5 个答案) 关闭 4 年前。 如何仅使用“switc
这个问题已经有答案了: Why SimpleDateFormat is giving Month as January instead of October in this case? [closed
好的,这个程序的唯一问题是在最后我试图确定哪些月份的降雨总量最低或最高。除非“Jan”(一月)是最高的或最低的,否则我的输出都很好。然后将留空。所有其他变体都很好用。知道为什么会这样吗?我的数组的索引
我需要获取 TSQL 中两个日期之间发生了多少个一月。 即如果包含特定年份 1 月份的任何一天,则每年算 1 次,而不是每月多次。 作为示例,以下结果将给出 = 1 declare @date1 da
我有这个代码来统计本月发布的新闻数量: $months = array("January","February","March","April", "May","Jun
这是我的查询: mysql_query(" SELECT DATE(date1,'%j %F %Y') as nicedate FROM table1 WHERE id='$
我的目标是开发一个创建列表 target_list 的函数,见下文。目标列表具有以下结构,它始终以日期“1995-01-01”开头,然后是代表一年中接下来的十一个月的十一个元素。在“dec”之后,我想
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 4 年前。 Improve this ques
我正在从注册表中收集用户的生日,并希望在将其存储到数据库之前使用 strtotime 将其转换为时间戳,但这进展不太顺利。 我让他们在 3 个选择框中选择日期,一个是日期,另一个是月份,最后是年份,然
我错过了什么? Date() 是自 1970 年 1 月 1 日午夜以来经过的毫秒数。午夜不应该从凌晨 0 点开始吗? 引用资料: http://www.tutorialspoint.com/java
我正在用 mvc 3 + c# 做一个网站我可以知道什么方法可以让我实现标题中的技术吗?当用户输入 1, 2 ~ 12 然后无需刷新浏览器或任何其他操作,当指针 Tab 离开时,文本框中的值将自动淡入
我尝试按模型加载我的图表中的数据。但是,我有问题。 Uncaught (in promise) ReferenceError: Январь is not defined at drawChart (
>>> start_date = date(1983, 11, 23) >>> start_date.replace(month=start_date.month+1) datetime.date(1
考虑以下几点: page.html: var margin = {top: 20, right: 20, bottom: 30, left: 40}, width = 1300
用户输入JOptionPane.showInputDialog(“输入月份”)。 结果只能是 3 个字母“jan”、“feb” 或 “mar”。 最佳答案 使用 inputString = input
所以我有以下字符串:“2016 年 1 月 1 日”到 UTC ISO 日期格式? 我正在使用箭头模块和下面的代码,但它充满了错误,我想可能是,有一个更小更优雅的解决方案,因为 python 鼓励以优
如何将以下字符串转换为 System.DateTime 对象? 2010 年 1 月 13 日星期三 2010 年 1 月 21 日星期四 2010 年 2 月 3 日,星期三 通常像下面这样的东西会
我有这种方法可以将语言环境设置为波兰语: void CMeetingScheduleAssistantApp::SetLocale() { // https://www.microsoft.c
我刚刚了解 datetime 模块,并注意到当您使用 .month 时,它提供 1 到 12 范围内的月份,其中 1 是一月。然而,当使用 .weekday 时,它提供 0 到 6 范围内的工作日。
我正在使用以下代码检查所选月份是否为一月: if (calendar.get(Calendar.MONTH) == Calendar.JANUARY) { ... } 这给了我一个 lint
我是一名优秀的程序员,十分优秀!