一句话程序

来源:互联网 发布:动画人物设计软件 编辑:程序博客网 时间:2024/05/16 10:18

有这样一段代码:

public Moivie[] moviesDirectedBy(String arg){List allMovies = finder.findAll();for(Iterator it = allMovies.iterator(); it.hasNext();){Movie movie = (Movie) it.next();if(!movie.getDirector().equals(arg))) it.remove();}return (Movie[]) allMovies.toArray(new Movie[allMovies.size()]);}

输入参数arg是导演的名字,返回的Movie数组是由他指导的电影。

将以上代码简化成:

finder.findAll().EveryOne().getDirector().NotEquals(arg).remove(it);/* it是两个字母,this是四个字母 */