[問題] 每秒新增文字顯示

作者: wealy3140 (wealy)   2015-12-21 00:17:50
不知道怎麼描述我的問題
我要寫一個功能
每秒顯示目前的狀態(移動中或靜止)
已經完成記步器的部分
(假設這一秒step_count有增加為"移動")
想要每秒判斷一次 該如何做呢?
還有就是要每秒新增一次狀態
假設我這第五秒是"動 停 動 動 停"
第六秒螢幕要顯示"動 停 動 動 停 動"
第七秒顯示"動 停 動 動 停 動 動"
就是把這一秒的字附加到這個字串後面
不曉得該如何查起我想找的東西
是否有人能提點一下 麻煩各位了 感激不盡
作者: k70709 (嘎肉)   2015-12-21 00:52:00
字串直接用+就行了
作者: Santez (SanTez)   2015-12-21 01:20:00
str = str+"字" 或 str+="字"或是使用StringBuilder(.append())
作者: beyondthe (bb)   2015-12-25 02:24:00
開一個thread去檢查這一秒和上一秒的count吧,另外String不要用+的
作者: cooper6334 (庫波)   2015-12-25 14:12:00
String用+的壞處是?
作者: ssccg (23)   2015-12-25 15:36:00
一直產生新string物件,效率差。不過同一個statement裡面的+ compiler會自動優化成StringBuilder自己用StringBuilder是像要條件判斷分段組、在loop裡面之類

Links booklink

Contact Us: admin [ a t ] ucptt.com