본문 바로가기
개발/자바

자바) [Ljava.lang.String; cannot be cast to class java.lang.String

by kakk789 2022. 8. 8.
  • getParameterMap()으로 Map으로 파라미터를 전달 받았는데 해당과 같은 에러가 발생하였음. 
  • 이유는 아직 정확히 모르겠으나 앞에 L 이라는 문자가 붙은 것으로 보아 배열 형식으로 전달된 것으로 추측 가능하여
  • String[] 배열 타입으로 형 변환 후 [0] 0번째 배열의 값을 뽑아왔음
unlockedReqMap.put(key, ((String[])reqMap.get(key))[0]);
반응형

댓글