从txt文件调用的方法返回数组的java
我试图返回从txt文件读取的数组。并将其调用到另一个方法中以使用方程中的数据。这是用java编写的,我是java新手,所以不要因为我不知道所有的技巧而对我大喊大叫。这是我的部分代码
public static void getdata(double [] Gravity) throws IOException
{
File fileName = new File("gravity1.txt");
Scanner inFile = new Scanner(fileName);
while (inFile.hasNext())
{
for (int val = 0; val<9; val++)
{
Gravity[val] = inFile.nextDouble();
}
inFile.close();
}
}
这是从txt文件调用数据。我需要在这个方法中使用它
public static void main(String[] args)
{
double pounds = 187.8;
double mass= convertpoundstokg(pounds);
double[] gravity = {0.0};
gravity= getdata();
double[] weight= {0.0};
for (int val=0; val<8; val++)
{
weight[val]= mass * Gravity[val];
}
}
# 1 楼答案
试着改变
致:
并遵循问题评论中给出的建议