Я хочу преобразовать массив символов в строковый объект, используя метод toString () в Java.Вот фрагмент тестового кода, который я использовал:
import java.util.Arrays;
class toString{
public static void main(String[] args){
char[] Array = {'a', 'b', 'c', 'd', 'e', 'f'};
System.out.println(Array.toString());
}
}
В принципе, он должен печатать abcdef , но он печатает случайную тарабарщину, подобную [C @6e1408 или [C @ e53108 при каждом запуске программы.Мне не нужна альтернатива из этого, но я хочу знать, почему это происходит.