public class WeightedGraph {
public int matrix;
public String node;
public int array[][];
public ArrayList<String> nodes = new ArrayList<String>();
public static int NEGATIVE = -1;
private String[] record;
public WeightedGraph(String infile){
try {
File newFile = new File(infile);
Scanner scan = new Scanner(newFile);
while (scan.hasNext()) {
String firstLine = scan.nextLine();
record = firstLine.split(",");
for(int i =0; i < record.length; i++) {
nodes.add(record[i])
}
}
Я пытаюсь построить взвешенную матрицу смежности из текстового файла, но первое, что я должен сделать, это прочитать в первой строке. Я попробовал этот метод, но продолжаю сталкиваться с ошибками, пытаясь добавить элементы массива записей в список массивов узлов. Кто-нибудь может дать мне простое решение, чтобы это исправить?