Die Arraylänge kann nicht lesen, da "" null istJava

Java-Forum
Anonymous
 Die Arraylänge kann nicht lesen, da "" null ist

Post by Anonymous »

Ich erstelle eine Börsensimulator -App in Java, und es gibt ein Problem in der Methode DeleteHistoryFiles (). Es heißt, dass Array null ist. Ich habe jedoch keine Ahnung, von welchem ​​Array Dieser Fehler spricht.

Code: Select all

package stock.market.simulator;

import java.util.Random;
import java.text.DecimalFormat;

import java.util.Timer;
import java.util.TimerTask;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

public class StockMarketSimulator {

// Path to where the files are stored for rate history
// USE WHEN RUNNING PROJECT IN NETBEANS
//public static final String HISTORYFILEPATH = "src/stock/market/simulator/history/";

// Path to history files to be used when executing program through jar file
public static final String HISTORYFILEPATH = "history/";

public static void main(String[] args) throws IOException {

accountProfile accProfile = accountCreation();

stockProfile[][] stockProfile = createAllStocks();

deleteHistoryFiles(new File(HISTORYFILEPATH));
createHistoryFiles(stockProfile);

mainWindow window = new mainWindow(accProfile, stockProfile);

recalculationLoop(stockProfile, window);

}
// Procedure to create the history files
public static void createHistoryFiles(stockProfile[][] stocks) throws IOException {

String fileName;
FileWriter fileWriter;

for (stockProfile[] stockArray : stocks) {
for (stockProfile stock : stockArray) {
fileName = stock.getProfileName() + ".csv";
fileWriter = new FileWriter(HISTORYFILEPATH + fileName);
}
}

}

// Procedure to delete the history files
public static void deleteHistoryFiles(File directory) {
for (File file : directory.listFiles()) {
if (!file.isDirectory()) {
file.delete();
}
}

}

}

Quick Reply

" null ist" class="inputbox autowidth" />
" null ist" />
Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post