我是java编程语言的初学者。我无法为这个程序编写代码,因为我不是布尔运算符方面的专家。我只是想知道你们那里的人将如何在书中编写这个问题,因为我无法弄清楚如何在没有 if/else 分支的情况下让这个程序工作。如果你们对这个问题感到恼火,我们将不胜感激。
书中的问题,
编写一个程序,要求用户输入月份(1 表示一月,2 表示二月等),然后打印该月的天数。对于二月,打印“28 天”。
Enter a month: 5
30 days
使用带有方法 public int getLength() 的类 Month 不要为每个月使用单独的 if/else 分支。使用布尔运算符。
谢谢!
*我不知道如何使用switch语句,我只是希望能够像书中所说的那样,
谢谢