易截截图软件、单文件、免安装、纯绿色、仅160KB

java对象群体组织问题

public void addMovie(Movie aMovie) {
movieList.put(aMovie.getTitle(), aMovie);
    if (!typeList.containsKey(aMovie.getType()))
        typeList.put(aMovie.getType(), new Vector());                       
    ((Vector)typeList.get(aMovie.getType())).add(aMovie);
    for (int i=0; i <aMovie.getActors().size(); i++) {
        String anActor = (String)aMovie.getActors().get(i);
        if (!actorList.containsKey(anActor))
            actorList.put(anActor, new Vector());
        ((Vector)actorList.get(anActor)).add(aMovie);
    }


请各位高手解释一下这句,要详细的
((Vector)typeList.get(aMovie.getType())).add(aMovie);
顶起


  ((Vector)typeList.get(aMovie.getType())).add(aMovie);
1,根据你的代码来看,你的typeList应该是一个Map,aMove是应该是一个对象的引用
先从最内层aMovie.getType()得到一个值,这个值作为typeList的KEY建
2,然后是typeList.get(aMovie.getType()),得到与aMovie.getType()这个KEY建对应的VALUE值
3,再根据上面的typeList.put(aMovie.getType(), new Vector());可以看到这个value值是Vector()对象,因此((Vector)typeList.get(aMovie.getType()))得到的是一个Vector对象
4,最后调用这个Vector对象的add方法:((Ve


相关问答:

Java RandomAccessFile 写入txt文件 - Java / Java SE

用RandomAccessFile写入TXT文件查看时是乱码,请问有什么方法可以写成可读的文件,不是用其他的文件操作,就是只用RandomAccessFile的方法是否可以实现?
Java code:
import java.io.*;
public class RandomAcce ......

java程序连接SQlServer的问题 - Java / Java SE

import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......

javascript中是值是怎么交换了? - Java / Java相关

三个数x,y,z 比大小..
var x,y,z,t;
if (x>y) 
{t=x;x=y;y=t;} //交换x,y的值 
if(x>z) 
{t=z;z=x;x=t;}//交换x,z的值 
if(y>z) 
{t=y;y=z;z=t;}//交换z,y的值
这是 ......

java怎么连接Oracle,急啊 - Java / Java相关

private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......

JAVA编程求助 - Java / Java SE

工作需要 求大家帮忙写个程序
我是学C++的 不懂JAVA
编写一个Java应用程序,对于给定的一个字符串的集合,格式如:
  {aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh}
要求将其中交集不为空的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号