java - que - programacion android pdf 2018
¿Cómo podemos comprobar si podemos lanzar un objeto a otro? (1)
¿Cómo podemos comprobar si podemos lanzar un objeto a otro?
Tengo un objeto que es un Arraylist de instancias de una clase que puede ser dinámicamente en otras 2 clases. ¿Cómo puedo verificar que puedo lanzar mi objeto a cada clase de Arraylist?
Por ejemplo:
Mis clases son class1, class2 y class3. Mi objeto es obj.
Quiero comprobarlo:
ArrayList<clas1> ar1=new Arraylist<class1>();
ar1=(ArrayList<clas1>)obj;
¿Cómo puedo verificar si puede ser verdadero o falso? Está en java.
Algo como esto :-
import java.util.ArrayList;
public class qu
{
public static void main(String args[])
{
ArrayList<String> ar1=new ArrayList<String>();
ArrayList<Character> obj = new ArrayList<Character>();
if(obj instanceof java.util.ArrayList)
System.out.println("My problem Solved");
}
}