如何在Java中显示数组?
我是一个初学者,我想知道如何显示我制作的数组(它是一个整数数组)。我只是想创建一个简单的计算程序,接受用户输入他们想选择哪架战斗机,以及他们想赌多少钱。再说一遍,我只是个初学者,所以请不要讨厌如何在Java中显示数组?,java,arrays,Java,Arrays,我是一个初学者,我想知道如何显示我制作的数组(它是一个整数数组)。我只是想创建一个简单的计算程序,接受用户输入他们想选择哪架战斗机,以及他们想赌多少钱。再说一遍,我只是个初学者,所以请不要讨厌 public class Fighter { private int health; private int attack; private int money; int[] fighter={health,attack,money}; public Fighter(int h, int a, int
public class Fighter {
private int health;
private int attack;
private int money;
int[] fighter={health,attack,money};
public Fighter(int h, int a, int m){
health=h;
attack=a;
money=m;
}
public int[] getFighter(){
return fighter;
}
}
*******战斗机等级结束******
import java.util.*;
public class FighterCreator {
public static void main(String[] args){
Fighter newFighter=new Fighter((int)(Math.random() * 701),
(int)(Math.random() * 39), 7000);
System.out.print(newFighter.getFighter());
}
}
当我运行代码时,它只显示十六进制,你们能用初学者能理解的方式解释它吗,谢谢。因为每个对象都有方法,默认显示类名表示,然后添加@
符号,然后是数组实例的哈希代码
要查看阵列内的元素,可以使用:
(有关详细信息,请参阅以更好地了解发生的情况)
由于每个对象都有方法,因此默认情况下显示类名表示,然后添加
@
符号,然后添加数组实例的hashcode
要查看阵列内的元素,可以使用:
(有关详细信息,请参阅以更好地了解发生的情况)
System.out.println(Arrays.toString(yourArray));