我正在尝试从文本文件传递参数并对 java 中的对象执行相应的操作。到目前为止,我有以下内容:
public static void main(String[] args) throws FileNotFoundException {
Portfolio portfolio=new Portfolio();
Scanner reader = new Scanner(new FileInputStream(args[0])).useDelimiter("\n");
while(reader.hasNext()){
String arg=reader.next();
if(reader.hasNextInt()){
int cash=reader.nextInt();
portfolio.arg(cash);
}
else if(reader.hasNext()){
String ticker=reader.next();
int shares=reader.nextInt();
float price=reader.nextFloat();
portfolio.arg(ticker,shares,price);
}
portfolio.arg();
}
reader.close();
}
如何将第一个作为方法传递给投资组合对象,其余作为该方法的参数?遇到很多麻烦,谢谢。