为什么NetBeans向我显示字符串的内存位置?

时间:2019-01-17 18:36:49

标签: java netbeans println

我有一个代码,最终将我打印一个char数组,但是使用了toString()方法,所以据我所知,它打印了转换为String的数组。好吧,当我这样做时,会得到以下类似的输出:[C@75b84c92[C@6bc7c054 ...

private void statistics() {
char[] stats = null;
contador = 0;
        if(contador < 5){
        stats = "INSUFICIENT".toCharArray();
        }
        if(contador == 5){
            stats = "SUFICIENT".toCharArray();
        }
        if(contador == 6){
            stats = "NORMAL".toCharArray();
        }
        if(contador > 6 && contador < 9){
            stats = "NOTABLE".toCharArray();
        }
        if(contador == 9){
            stats = "EXCEL·LENT".toCharArray();
        }
        if(contador == 10){
            stats = "FORA DE SÈRIE".toCharArray();
        }

        System.out.println("La puntuació obtinguda per tant: " + stats);
    }

希望程序可以向我打印这些条件数组时,我会得到内存位置(或者就是我认为的那样)。

0 个答案:

没有答案