【发布时间】:2017-10-28 08:53:19
【问题描述】:
我有一个字符串格式为“01-23-2004”的日期。 我想拆分日期并将每天/每月/每年插入到 Web 表单中的不同文件中。
我这样做了:
public static void dateInString()
{
String dt = "01-23-2004";
String dateParts[] = dt.split("-");
String month = dateParts[0];
String day = dateParts[1];
String year = dateParts[2];
}
public void insertBirthDateBounus() throws IOException, ParserConfigurationException, SAXException
{
comOps.selectDropDown(birthdayMonth,day);
comOps.selectDropDown(birthdayDay, mounth);
comOps.selectDropDown(birthdayYear, year);
}
那天我收到了一条错误消息,月份,年份 - 无法通过变量解析。
(comOps.selectDropDown 是从下拉列表中选择日期的选择。这是用我所有常用方法在不同的类中编写的)
【问题讨论】:
-
你为什么不呢?当您在一种方法中声明变量并尝试在另一种方法中使用它们时,您认为会发生什么?
-
除了变量被命名为
month而不是mounth...