我最初在这里有一堆代码,但现在我对编程世界更熟悉了(无论如何都没有专家),我想从社区的角度来看,学习java的最佳方法是实际的方式,我从那时起(原帖)采用了C和C ++的正式类,但是想给java另一个机会。我现在知道如何理解java文档(至少在某种程度上),所以这不是我所要求的,而是在学习java或任何新语言时,逐步过来的一些垫脚石或障碍是什么?
答案 0 :(得分:-1)
您正在执行此操作Passenger p = new Passenger();
。
但是我在代码中看不到任何名为Passenger
的类。更正班级名称。
您的代码真的不完整。 survivalToll()
方法也未定义。
未声明变量survivor
。还有更多。
您将构造函数与方法混淆。我认为您的代码块应该替换为
class Passenger {
//private String[] lastNames;
private Scanner scan;
private String path;
private ArrayList<String[]> passengerList;
public Passenger(String filePath) {
this.path = filePath;
this.passengerList = new ArrayList<String[]>();
this.readFile();
}}