구분 기호로 쉼표를 사용하여 ArrayList를 연결하고 싶습니다. 이 답변을 찾았 String.join
으며 Java 에서 사용할 수 있음을 나타 냅니다.
그러나 이것을 사용하려고하면 Android Studio에서 다음 오류가 발생합니다.
‘join (java.lang.String, java.lang.String, java.lang.String, java.lang.String)’메소드를 해결할 수 없습니다.
for 루프를 사용하는 대신 Android Studio에 대한 좋고 간결한 대안이 있습니까?
답변
TextUtils.join
대신 사용할 수 있습니다 .
String result = TextUtils.join(", ", list);
( String.join
Java 8에 추가 되었기 때문에 Android에서 사용할 수 없습니다.)
답변
String[] List ={"<html>","<body>","<title>"};
String abc;
abc =TextUtils.join("\n", List);
textmsg.getText().insert(textmsg.getSelectionStart(), abc);
결과:
<html> <body> <title>
답변
이것을 사용할 수 있습니다
TextUtils.join(", ", your_list);