title: How properly convert char to String and pass String in method?
body: <p>I need to pass the String in the end of method in order to print String directly in main method, but when I did below, I receive just this one
  <code>[Ljava.lang.String;@135fbaa4</code></p>
  
  <pre><code>public static String businessLogic(String[] words) {
      for (String word : words) {
          char[] arrayWordInChar = word.toCharArray();
          int wordLength = word.length();
          for (int i = 0, j = wordLength - 1; i &lt; j; ) {
              if (!Character.isAlphabetic(arrayWordInChar[i]))
                  i++;
              else if (!Character.isAlphabetic(arrayWordInChar[j]))
                  j--;
              else
                  swapLetters(arrayWordInChar, i++, j--);
          }
          arrayWordInChar.toString();
      }
      return Arrays.toString(words);
  }
  
  
  
  
  public class Main {
  
  public static void main(String[] args) {
      Scanner scanner = new Scanner(System.in);
      String[] words = scanner.nextLine().split(" ");
  
          businessLogic(words);
  
          System.out.println(words);
  
  }
  }
  </code></pre>
  
  <p>I have been confused with this question for almost 2 days, what's the problem?</p>