我試圖使用下面的代碼將String
時間轉換爲int
。拆分字符串並將其轉換爲int
public static int SplitTime(String time) {
try {
String[] altSplitTime = time.split(":",2);
Log.e("2",altSplitTime[1]);
return Integer.valueOf(altSplitTime[0]) * 60 + Integer.valueOf(altSplitTime[1]);
}
catch (Exception ex)
{
return 0;
}
}
String
時刻保持Time In : 8:45
採用分體式方法後,我能得到8:45
。
現在我想要得到(8*60) + 45
行return Integer.valueOf(altSplitTime[0]) * 60 + Integer.valueOf(altSplitTime[1]);
。我怎樣才能做到這一點?
我假設您發佈了它目前無法正常工作,現在有什麼問題?它會返回錯誤的東西嗎?它什麼都不會返回?是否有例外?您可以提供的信息越多,獲得幫助的機會就越大。 – FoamyGuy
我的代碼沒有錯。現在我只想分割'8:45'。 – Hoo