plugin
因此,我尝试使函数在time1长度为3且第二个字符大于5时退出。我知道我无法检查字符串的字符是否小于数字。那我该怎么办呢?
我的任务太晚了,因为时间表不合法。 f.x. 960,970,980,990。
答案 0 :(得分:1)
您无法将String
与int
进行比较。您必须先将String
转换为int
:
if(time1.length() == 3 && Integer.parseInt(time1.substring(1,2))>5){ return;}
请注意,如果无法将实际的子字符串转换为int
,则会引发异常。