2
두 스레드 사이에서 통신하면서 메시지를 사용하여 데이터를 전송합니다. 내 경우, HashMap. 이제 데이터를 재구성 할 때 검사되지 않은 형식 캐스트에 대한 경고가 표시됩니다. 그건 내게 (자바 멍청한 놈처럼) 나에게 함축적으로 던지면 안된다. 그러나 번들 밖으로 HashMap을 가져 오는 올바른 방법은 무엇입니까?캐스트없이 HashMap을 번들에서 추출하는 방법은 무엇입니까?
고맙습니다. 마커스 당신의 접근 방식
getSerializable("data");
getSerializable
방법은 항상 Serializable
인스턴스를 반환하기 때문에 캐스팅없이 그것을 할 방법이 없습니다에 따라서
그래서 캐스트를하거나 다른 해결책을 찾으십니까? –
잘 작동하는 경우 다른 솔루션을 사용할 이유가 없습니다. – Sajmon