在Java中,若要将Calendar对象设置为2023年5月15日,以下代码片段正确的是? A. Calendar.getInstance().set(2023, 5, 15) B. Calendar.getInstance().set(2023, 4, 15) C. Calendar.getInstance().set(2023, 5, 15, 0, 0, 0) D. Calendar.getInstance().set(2023, 4, 15, 0, 0, 0) 答案解析 选项B正确,因为Calendar类中月份的范围是0-11,0代表1月,因此5月对应的数值是4。选项A错误,因为5月对应的数值是4,不是5。选项C和D错误,因为set方法的重载版本中,没有直接设置年、月、日、时、分、秒的版本。 正确答案:B