构造函数里的参数类型不对,应该跟你定义的有参构造参数类型完全一样
Movie[] movies = new Movie[3]; movies[0] = new Movie("夏洛特烦恼1", 8.80d, "沈腾"); movies[0] = new Movie("夏洛特烦恼2", 8.81d, "沈腾"); movies[0] = new Movie("夏洛特烦恼3", 8.82d, "沈腾");