我正在使用int duration = Integer.parseInt(durationInString)
將String對象轉換爲原始的整數值。我在一個while循環中使用它,並且每秒都會發生整數轉換,直到視頻持續時間結束。例如 - 如果視頻是2分鐘,我會撥打Integer.parseInt
120次。 我想知道是否每次致電Integer.parseInt
創建一個對象?如果是這樣,連續調用它不是個好主意嗎?Integer.parseInt(String)創建對象嗎?
任何幫助,非常感謝。
注:我工作在Android應用
感謝, SKU
是否有一個原因你必須每秒撥打一次?我猜測視頻的持續時間不會改變,僅僅調用一次就足夠了嗎?如果沒有好的理由,那麼是的,這是一個壞主意。 – ggreiner 2012-02-03 20:05:47
每秒一次不是很經常。垃圾收集器可以輕鬆應對。 – Guillaume 2012-02-03 20:12:02
@ggreiner我每秒鐘都會調用它的原因是獲取視頻播放的當前位置。通過獲取返回值...我將設置進度條的位置來更新視圖。 – sku 2012-02-03 21:17:37