我正在尝试使用用户输入将元素添加到ArrayList中。问题是当我尝试添加一些东西并要求将其列出时,它没有显示在列表中。
我以为这是read方法的问题,但是我不确定它是否有任何问题。另一件事是事实,添加元素的方法不在循环中,我尝试使用循环,但仍然无法正常工作。有与具有对参数的构造一部电影类title,year,genre,price和toString方法。
预期结果:添加电影后,它应列出添加的电影。实际结果:add方法要求输入,但是当我使用list方法时,它不会列出我添加的内容。
我对电影的ArrayList,它需要的电影title,year,genre, price为参数。有与没有错误title,year,price。我有3个班,Movie,Catalogue,和Genre以及类的代码Genre是给我提供的。错误似乎与一起发生Genre。
我没有更改Genre类,但是我尝试使用字符串,但是它带出了错误,只有在我输入时才会出现错误null。
我希望能够添加到ArrayList中,但是出现错误genre。
请原谅我缺乏理解,这(从技术上来说)是我编程的第一年。