java List的一个问题。谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/17 02:39:30
List lt=new List();
JTextField tf1=new JTextField(20);

lt.add("aaaa");
lt.add("ssss");
lt.add("cccc");

怎么能实现,点击List列表中的选项 选项的内容直接就现实到tf1里面啦?
现实到tf1里面?

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Set;

public class Test0
{

public HashMap<Object,Integer> getSum(HashMap map){
Set set=map.keySet();
Iterator it=set.iterator();
HashMap<Object,Integer> hm=new HashMap<Object,Integer>();
while(it.hasNext()){
int sum=0;
Object o=it.next();
List j= (List)map.get(o);
for(int i=0 ;i<j.size();i++){
int num=Integer.parseInt(j.get(i).toString());
sum += num;
}
hm.put(o,sum);
}
return hm;
}

public static void main(String[] args) {
List<Integer> list=new ArrayList<Integer>();
HashMap<Integer,List> map=new HashMap<Integer,List>();
list.add(5);
list.add(2);
map.put(1, list);
list=new ArrayList<Integer>();
list.add(10);
map.pu