Почему так не работает?
public class Solution {
    public static void main(String[] args) {
        char[] symbols = new char[9];
        init(symbols);
        System.out.println(new String(symbols));
    }

    public static void init(char[] symbols) {
     symbols = new char[] {'\u00A9', '\u004A', '\u0061', '\u0076', '\u0061', '\u0052', '\u0075', '\u0073', '\u0068'};
      }
}
А так работает: symbols[0] = '\u00A9'; symbols[1] = '\u004A'; ......