class blabla extends JPanel
{
public blabla()
{
//code
}
}
class Main
{
public static void main(String[] args)
{
JPanel b;
ArrayList<blabla> c;
blabla a = new blabla();
b = new JPanel();
c = new ArrayList<blabla>();
b.add(a);
c.add(a);
blabla d = (blabla) b.getComponent(0);
System.out.println(c.indexOf(d));
}
}
是ArrayList a
和JPanel a
相同的对象? 应该输出什么代码?参考文献mixup in java
没有代码就很难说清楚。我们所能给你的只是或多或少有用的猜测。 – Tudor
我改写了这个问题... – Karlovsky120
你已经完全改变了这个问题的人......? – SiB