我有一个代码,最终将我打印一个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);
}
希望程序可以向我打印这些条件数组时,我会得到内存位置(或者就是我认为的那样)。