老师给的代码是这样的。
[Java] 纯文本查看 复制代码 public static void main(String[] args) {
System.out.println("星期" + getWeek(5));
}
public static char getWeek(int week) {
char[] arr = new char[]{' ',一','二','三','四','五','六','日'};
return arr[week];
}
数组索引从1到7正好代表了一到日这一个星期。但数组偏偏是8位,身为强迫症的我们总是觉得不爽。果断改了,看如下代码
[Java] 纯文本查看 复制代码 public static void main(String[] args) {
System.out.println("星期" + getWeek(5));
}
public static char getWeek(int week) {
char[] arr = new char[]{'一','二','三','四','五','六','日'};
return arr[week - 1];
}
很简单的代码,但这里的思路值得大家去深思。
|