bestsource

에러, 「put(K, V)」를 raw 타입의 「java.util」의 멤버로서 오프 콜.해시맵'

bestsource 2023. 4. 4. 21:50
반응형

에러, 「put(K, V)」를 raw 타입의 「java.util」의 멤버로서 오프 콜.해시맵'

에러가 표시된다.

Unchecked call to 'put(K, V)' as a member of raw type 'java.util.HashMap'

에러를 나타내는 행은 다음과 같습니다.

JSONArray FieldValues = new JSONArray(new JSONObject(new HashMap().put(K, V)));

제가 뭘 잘못했나요? 아니면 제가 추가해야 할 것이 있나요?어떤 도움이라도 대단히 감사합니다

활자를 놓치신 것 같군요.

뭐랄까

new HashMap<Type1,Type2>().put(K,V)

작동해야 합니다.

익명 사용:

new HashMap<Type1,Type2>().put(K,V);

변수를 초기화하는 경우:

HashMap<Type1,Type2> hashMap = new HashMap<>();
hashMap.put(K,V);

HashMap이 어떤 유형의 데이터를 저장할지는 정의되지 않았습니다.예:

Map<String, Object> hospedajeUpload = new HashMap<>();

이 예에서는 String과 Object 유형을 할당합니다.

언급URL : https://stackoverflow.com/questions/25085054/error-unchecked-call-to-putk-v-as-a-member-of-raw-type-java-util-hashmap

반응형