Java Vector에 관해서요..
환찬
2023.04.01
과제를 하는데 막히는 부분이 있어서요 ㅠ_ㅠ
메소드인자로 Vector는 넣을 수 없어요?
보통 보면,
public String str(Sting s, double d) {
...
}
이렇게 하잖아요..
그런데.. 인자에 벡터를 넣어서 쓸려니 어떻게 하는지 몰라서요...
메소드 인자에 벡터를 못 넣나요? 벡터는 오브젝트타입이라고 들은 기억이 있는거 같기도한데..
public String str(Strings s, Vector v) {
...
}
가 되나요..? 오류가 나는거 같던데,.
답변 좀 부탁합니다 ! ㅠ_ㅠ
아직 기초지식이 많이 부족해요...ㅠ
-
큰가람
님 질문만 보면 에러날 가능성이 있는 코드는 전혀 없는데 왜 이러가 날까요...ㅡㅡ;;
하늘님 말씀처럼 임포트를 안해줘서 그런듯 하네요...
이클립스를 쓰고 계시다면 자동적으로 잡아줄만한 에러이네요..^^;; -
움찬
가능 합니다. 대신 import 해주어야 겠죠 아니면 풀 경로를 써주던가요 벡터만이 아니라
인터페이스 타입, 추상 클래스 타입, 내가만든타입(사용자 정의클래스) 등등 다양하게 넣을수 있죠
모두 오브젝트 타입이니까요. 그리고 궁극의 목적도 그거고요