Невозможно напечатать метод Void из Main

Я создал метод main, вставил сортировку и хочу, чтобы он правильно распечатывался в моем классе тестеров. Я знаю, что он не может печатать, потому что это пустой метод, использующий массивы, и мне нужно, чтобы это была строка для печати, я просто не уверен, что нужно редактировать в моем методе или в моей строке печати, чтобы сделать это возможным.

МЕТОД

public static void insertionSort(String[] inputList) 
        {
            OrderStrings c = new OrderStrings();

            for (int i = 1; i < inputList.length; i++)
                {
                    String index = inputList[i];
                    int j = i;
                    while ( j > 0 && c.compare((sort(inputList[j])), sort(inputList[j-1])) > 0)
                        {
                            inputList[j] = inputList[j-1];
                            j--;
                        }
                    inputList[j] = index;


                }
        }

TESTER

@Test
    public void testInsertionSort()
        {
            AnagramUtil insertionTest = new AnagramUtil();


            String[] test2 = { "ComputerScience" };

            System.out.print("Testing Insertion Sort");
            System.out.println();
            System.out.println(insertionTest.insertionSort("sorted" + test2);
//the above is the line that will not print
//it says "- The method insertionSort(String[]) in the type AnagramUtil is not applicable for the arguments(String)"
        }

0 ответов

Другие вопросы по тегам