相关疑难解决方法(0)

为什么java中的toString方法似乎不适用于数组

我想使用java中的toString()方法将字符数组转换为字符串对象.这是我使用的测试代码的片段:

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());
        }
}
Run Code Online (Sandbox Code Playgroud)

原则上,它应该打印abcdef,但是每次程序执行时都会打印[C @ 6e1408[C @ e53108]等随机乱码.我不需要替代,但想知道为什么会发生这种情况.

java arrays tostring

33
推荐指数
2
解决办法
3万
查看次数

标签 统计

arrays ×1

java ×1

tostring ×1