gpt4 book ai didi

java - 如何检查我们是否可以将一个对象转换到另一个对象?

转载 作者:IT老高 更新时间:2023-10-28 21:12:07 25 4
gpt4 key购买 nike

如何检查我们是否可以将一个对象转换到另一个对象?

我有一个对象,它是一个类的实例的 Arraylist,可以动态地存在于其他 2 个类中。如何检查我是否可以将我的对象转换为每个 Arraylist 类?

例如:

  • 我的类(class)是 class1、class2 和 class3。
  • 我的对象是 obj。

我想检查一下:

ArrayList<class1> ar1=new Arraylist<class1>();
ar1=(ArrayList<class1>)obj;

如何判断是真是假?

最佳答案

类似这样的:-

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");
}
}

关于java - 如何检查我们是否可以将一个对象转换到另一个对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17759768/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com