Integer.parseInt()使字符串等于1

时间:2015-03-24 20:10:35

标签: java android

我有一个EditText startTime,接受用户输入。用户将输入一个时间,例如(7:35)。

我输入了字符串然后我拆分了字符串:

String startTimeString = startTime.getText().toString();
String [] eventStartTime = startTimeString.split(Pattern.quote(":"));

然后我将这些值转换为整数:

int startHour = Integer.parseInt(eventStartTime[0]);
int startMinute = Integer.parseInt(eventStartTime[1]);

鉴于我提供的输入示例,我希望eventStartTime [0]包含整数7,eventStartTime [1]包含整数35。

但是当我使用Toast显示这些值时,startHour是预期的7但是startMinute是1,这绝对是不正确的。

0 个答案:

没有答案
相关问题