0
У меня возникла проблема с созданием метода для импорта данных из файла txt в 1-й строковый массив и 2d-двойной массив. Вот то, что я до сих пор:Импортировать данные в 2d-массив из .txt
public static void main(String[] args){
String[] productName = new String[100];
double[][] sales = new double[100][5];
initializeArrays(productName, sales);
....}
public static void initializeArrays(String a[], double b[][]){
try
{
String output = "";
File inputFile = new File("c:/temp/salesdata.txt");
if (inputFile.exists())
{
Scanner scanner = new Scanner(inputFile);
while (scanner.hasNext())
{
for (i=1;i<6;i++)
{
b[a.length][i]=scanner.nextDouble();
}
rowCount += 1;
}
}
}
catch (FileNotFoundException e)
{
System.out.println("Error reading file: ");
}
Где вы объявили свой ** ROWCOUNT ** переменную? –
На уровне класса за пределами основной пустоты. В программе есть несколько методов, которые его используют. public class SP14HW4 { static int rowCount = 0; public static void main (String [] args) – ClutchCarl