我有一个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,这绝对是不正确的。