개체를 다른 개체로 캐스팅 할 수 있는지 확인하는 방법은 무엇입니까?개체를 다른 개체로 캐스팅 할 수 있는지 확인하는 방법
나는 두 개의 다른 클래스에서 동적으로 될 수있는 클래스의 인스턴스의 Arraylist라는 개체를 가지고 있습니다. 내 물건을 각자 Arraylist 클래스에 던질 수 있는지 어떻게 확인할 수 있습니까? 예를 들어
:
내 클래스는 클래스 1, Class2의 및 강좌 3입니다. 내 개체가 obj입니다.
나는 그것을 확인합니다 : 그것은 참 또는 거짓이 될 수있는 경우
ArrayList<clas1> ar1=new Arraylist<class1>();
ar1=(ArrayList<clas1>)obj;
는 어떻게 확인할 수 있나요? 그것은 자바에 있습니다. 이 같은
혹시 'instanceof를'에 대해 들었다? 또한 "변환"은 올바른 철자입니다. – Juvanis
http://stackoverflow.com/questions/7526817/use-of-instance-of-in-java –
을 참조하십시오. 또한 '캐스트'가 올바른 용어이며 '변환'되지 않습니다. – EJP