>source

나는:

List<List<String>> finalInfo= new ArrayList<>();

그리고 tempInfo라는 이름으로 채워진 다른 문자열 목록의 값을 인덱스 4에 넣으려고 합니다.

finalInfo.get(0).add(4, tempInfo.get(0).get(4))

다음 오류가 발생합니다.

java.lang.UnsupportedOperationException

도움을 주셔서 감사합니다.

안녕하세요.

더 많은 code가 필요할 수 있지만 최선의 방법은 목록을 수정할 수 없다는 것입니다. 그렇기 때문에 아무것도 추가할 수 없습니다.

jmizv2021-11-25 07:36:10

해결되었습니다. List에서 List로 변경해야 했습니다. 감사합니다.

javzuk2021-11-25 07:36:10
  • 답변 # 1

    해결,

    다음에서 변경해야 했습니다.

    목록< 목록> 목록에< ArrayList>

    감사합니다.

    이것이 왜 문제를 해결했는지 확실하지 않습니다.

    jmizv2021-11-24 08:43:17

    말씀해 주신 대로 List에 새 요소를 추가할 수 없지만 ArayLlist에는 새 요소를 추가할 수 있습니다. @jmizv

    javzuk2021-11-24 17:34:00
  • 이전 Azure 끌어오기 요청 | Azure Devops -" '+' 연산자 다음에 값 식을 제공해야 합니다."
  • 다음 jboss : JBPM 7.59 프로세스 가져오기 및 내보내기