[問題] 輸出的字串可以從右到左嗎?

看板AndroidDev作者 (巴頭)時間8年前 (2016/06/15 20:52), 8年前編輯推噓1(109)
留言10則, 5人參與, 最新討論串1/1
我用了一個陣列並讓輸入的數值寫入到陣列裡,輸出到一個字串上,再將字串放進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

06/15 21:17, , 1F
字串反轉不就好?
06/15 21:17, 1F

06/15 21:45, , 2F
textDirection
06/15 21:45, 2F

06/15 22:02, , 3F
推字串反轉
06/15 22:02, 3F

06/16 08:46, , 4F
感謝大大指點,我不知道有這東西。。我還想說把語系弄
06/16 08:46, 4F

06/16 08:46, , 5F
成阿拉伯文。。
06/16 08:46, 5F

06/16 08:49, , 6F
不對,如果是11,12,13反轉就錯了
06/16 08:49, 6F

06/16 09:28, , 7F
text+=arr[i]+text; 可以嗎?
06/16 09:28, 7F

06/16 09:41, , 8F
text = arr[i]+" "+text;
06/16 09:41, 8F

06/16 20:21, , 9F
可以改用list存 輸入新的字就存到list的最前面
06/16 20:21, 9F

06/16 20:23, , 10F
從陣列取出來就從最後面往回取應該是一樣意思
06/16 20:23, 10F
文章代碼(AID): #1NOK-fYA (AndroidDev)