Ответ 1
Вместо этого вы можете использовать TextUtils.join
:
String result = TextUtils.join(", ", list);
(String.join
был добавлен в Java 8, поэтому вы не можете использовать его в Android.)
Я хочу объединить ArrayList с запятыми в качестве разделителей. Я нашел этот ответ, указав, что можно использовать String.join
в Java.
Когда я пытаюсь использовать это, Android Studio дает следующую ошибку:
Невозможно разрешить метод 'join (java.lang.String, java.lang.String, java.lang.String, java.lang.String) '
Есть ли хорошая, краткая альтернатива для Android Studio (вместо использования цикла for)?
Вместо этого вы можете использовать TextUtils.join
:
String result = TextUtils.join(", ", list);
(String.join
был добавлен в Java 8, поэтому вы не можете использовать его в Android.)
Вы можете использовать этот
TextUtils.join(", ", your_list);
String[] List ={"<html>","<body>","<title>"};
String abc;
abc =TextUtils.join("\n", List);
textmsg.getText().insert(textmsg.getSelectionStart(), abc);
результат:
<html> <body> <title>