我需要将ArrayList数据分配给String变量。
使用以下代码,我得到tempSeats等于jack, ravi, mike,

 ArrayList<String> userSelectedSeats = new ArrayList<String>();
   userSelectedSeats.add("jack");
   userSelectedSeats.add("ravi");
   userSelectedSeats.add("mike");

   for (String s : userSelectedSeats) {
     tempSeats += s + ", ";
   }

但是输出应该是jack, ravi, mike我应该对代码做哪些修改?

最佳答案

将此替换为for循环,

tempSeats = TextUtils.join(", ",userSelectedSeats);


希望能帮助到你!

关于android - 如何在Android中分离到ArrayList的最后一个元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46984087/

10-12 00:40