Организация данных из базы данных Microsoft Access и сортировка строк в программе Java на NetBeans - PullRequest
0 голосов
/ 16 мая 2018

Я ученик Матрицы, в настоящее время пишу программу для школьного проекта. Я понимаю, что у меня есть базовые знания о Netbeans, Microsoft Access и Java. Тем не менее у меня возникают проблемы при написании алгоритма для извлечения данных из моей базы данных Microsoft Access 2016 с использованием среды IDE Netbeans 8.1, а затем с помощью алгоритма для сортировки каждой строки в определенном порядке.

В таком порядке: я управляю программой футбольного менеджера и должен отсортировать каждую команду, чтобы сыграть в каждой другой команде один раз.

Это код, который у меня есть для этого конкретного алгоритма, но сейчас я пытаюсь преобразовать этот код, чтобы получить строку TeamNames из MS Access, а затем отсортировать эти файлы. Приведенный ниже алгоритм работает для отображаемых команд, но это был всего лишь тестер для распечатки каждой команды против любой другой команды. Может ли кто-нибудь предложить пример того, как извлечь данные из MSAccess и затем отсортировать их в этот формат? Большое спасибо

    package footballmanager;

    public class AlgorithmTeams {

        private static String arr[] = new String[5];
        private static String arr2[] = new String[5];

        public static void main(String[] args) {

            arr2[0] = "Dogs";
            arr2[1] = "Buffalos";
            arr2[2] = "Elephant";
            arr2[3] = "Rhinos";
            arr2[4] = "Lions";

            int count = 1;

            for (int j = arr.length - 1; j > 0; j--) {
                for (int k = 1; k < j + 1; k++) {
                    System.out.print(count + " ");
                    System.out.println(count + k);
                }
                count++;

            }
            int count2 = 0;
            for (int j = arr.length - 1; j > 0; j--) {
                for (int k = 1; k < j + 1; k++) {
                    System.out.print(arr2[count2] + " ");
                    System.out.println(arr2[count2 + k]);

                }
                count2++;

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