Vector v1 = new Vector () ;
Vector v2 = (Vector)v1 ;
앞에 다 짜르고 위에 소스에서 2번째 줄에서 컴파일 오류난다는데 왜 나는지 모르겠어...
명시적 형변환 안 해도 자동으로 업캐스팅 되는 거 아니야? 자동으로 되는데 굳이 써도 오류는 안나지않아??
Vector v2 = (Vector)v1 ;
앞에 다 짜르고 위에 소스에서 2번째 줄에서 컴파일 오류난다는데 왜 나는지 모르겠어...
명시적 형변환 안 해도 자동으로 업캐스팅 되는 거 아니야? 자동으로 되는데 굳이 써도 오류는 안나지않아??
- dc official App
틀렸넼ㅋㅋㅋㅋㅋ
어 뭐야 <> 이거 쓴거 왜 다 사라짐?? - dc App
Vector<String> = new Vector <String>() ; - dc App
Vector<Object> v2 = (Vector<Object>) v1 ; - dc App
1번째 줄 2번째 줄 이거야~ - dc App
암튼 복사를 해야하지 않을까요??
자바가 구려서 그럼 스칼라 써
악플러 // 복사를 하려고 형변환을 한다는 거 아냐? 그럼 오류가 안 나야하는 거 아니양? - dc App
글고 웬만하면 Vector 쓰지 말고 ArrayList 써라 Vector 존나 호랑이 담배피던 시절 유물이다
저건 복사가 아니라 참조 잖아. 오류는 안나겠지만. .
복사는 .clone() 로 한댄다
니가 올린 코드는 경고 메시지는 생겨도 컴파일 에러는 안나와