Прочитайте первую строку текстового файла и сохраните его в списке массивов. - PullRequest
0 голосов
/ 10 апреля 2020
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])
                }
            }

Я пытаюсь построить взвешенную матрицу смежности из текстового файла, но первое, что я должен сделать, это прочитать в первой строке. Я попробовал этот метод, но продолжаю сталкиваться с ошибками, пытаясь добавить элементы массива записей в список массивов узлов. Кто-нибудь может дать мне простое решение, чтобы это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...