作者jackyo03 (巴頭)
看板AndroidDev
標題[問題] 輸出的字串可以從右到左嗎?
時間Wed Jun 15 20:52:54 2016
我用了一個陣列並讓輸入的數值寫入到陣列裡,輸出到一個字串上,再將字串放進textvi
ew中,輸出的順序是右到左
相關程式如下:
for( int i = 0; i < arr.le...忘了; i++){
String text += arr[i] + " ";
}
textview.settext(text);
程式碼大概是這樣,有些語法錯了請不要介意。。手機排版。。
程式可以正常跑
譬如,我輸入1 2 3,textview就會顯示
1 2 3,但我想讓最新輸入的在前面也就是變成3 2 1,這樣,我想不出來該怎麼敘述。。
還請大大指點指點
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.100.107.2
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1465995177.A.88A.html
※ 編輯: jackyo03 (122.100.107.2), 06/15/2016 20:53:30
→ corrupt003: 字串反轉不就好? 06/15 21:17
推 speedyoung: textDirection 06/15 21:45
→ speedyoung: 推字串反轉 06/15 22:02
→ jackyo03: 感謝大大指點,我不知道有這東西。。我還想說把語系弄 06/16 08:46
→ jackyo03: 成阿拉伯文。。 06/16 08:46
→ jackyo03: 不對,如果是11,12,13反轉就錯了 06/16 08:49
→ abcd99887: text+=arr[i]+text; 可以嗎? 06/16 09:28
→ abcd99887: text = arr[i]+" "+text; 06/16 09:41
→ atars: 可以改用list存 輸入新的字就存到list的最前面 06/16 20:21
→ atars: 從陣列取出來就從最後面往回取應該是一樣意思 06/16 20:23