下面是当我知道有ArrayList存在的时候写的一个测试性程序,可实现动态结构数组,但在编译时提示有不安全操作
我的问题是:如果在al中有两个data实例,一个实例中a=10;b=20;另一个实例中a=30,b=40
(只以a值为线索),如果我给数值10,就能找到al中a=10的实例,并返回此实例
怎么实现,因为是新手,需要大家的帮助,谢谢!
import java.util.ArrayList;class data
{
int a=10;
int b=20;
}
public class MyTest
{
public static void main(String[] args)
{ArrayList al=new ArrayList();
al.add(new data());
al.add("b");
al.add("c");
data alEach=(data)al.get(0);
System.out.println(alEach.a);}
}
我的问题是:如果在al中有两个data实例,一个实例中a=10;b=20;另一个实例中a=30,b=40
(只以a值为线索),如果我给数值10,就能找到al中a=10的实例,并返回此实例
怎么实现,因为是新手,需要大家的帮助,谢谢!
import java.util.ArrayList;class data
{
int a=10;
int b=20;
}
public class MyTest
{
public static void main(String[] args)
{ArrayList al=new ArrayList();
al.add(new data());
al.add("b");
al.add("c");
data alEach=(data)al.get(0);
System.out.println(alEach.a);}
}
解决方案 »
- 别过大脑,凭直觉给出你的答案
- javax.swing.event.*有什么用处???
- my sql 语句查询问题
- 我想请教个问题 谢谢各位大大了
- StringBuffer对象为什么不能转换成String类对象呢?
- 有些异常不可能抛出,但还是要用throws声明?怎么办?
- 高清晰电影免费下载http://free.dlmovie.net/movie/freemovie.asp?userid=shenjr
- 急!!看看我这段代码是怎么回事?高手请进!!!
- websphere的client问题?最多的分了..多谢..
- 请教所有java程序员和准程序员,说说吧!
- 我的swing皮膚能在eclipse的jigloo編輯器上跑了
- 关于使用struts标签 判断集合长度是否为0 的实现问题
ArrayList al=new ArrayList(); -> ArrayList<Integer> al=new ArrayList<Integer>(); 找a=10的实例:
Integer result = a1.get(a1.indexOf(10));
警告是泛型的 JDK1。5推出的很重要的内容哦