Java 如何仅打印总值? publicstaticvoidmain(字符串[]args){ Random gen=新的Random(); int[]数字=新的int[6]; 整数和,乘积; 对于(int i=1;i
它打印这个:Java 如何仅打印总值? publicstaticvoidmain(字符串[]args){ Random gen=新的Random(); int[]数字=新的int[6]; 整数和,乘积; 对于(int i=1;i,java,arrays,Java,Arrays,它打印这个: 随机数:0 产品编号:0 随机数:8 产品编号:16 随机数是:9 产品编号:34 随机数为:3 产品是40 随机数是:9 产品编号为58 这很好,但我只想要总数,58。简单的一点:/I在这方面我是新手。从循环中删除以下语句: public static void main(String []args){ Random gen = new Random(); int[] numbers = new int[6]; int sum, product; for (
- 随机数:0
- 产品编号:0
- 随机数:8
- 产品编号:16
- 随机数是:9
- 产品编号:34
- 随机数为:3
- 产品是40
- 随机数是:9
- 产品编号为58
这很好,但我只想要总数,58。简单的一点:/I在这方面我是新手。从循环中删除以下语句:
public static void main(String []args){
Random gen = new Random();
int[] numbers = new int[6];
int sum, product;
for (int i = 1; i < numbers.length; i++){
int pick = gen.nextInt(10);
numbers[i] = pick;
sum = (numbers[1]+numbers[2]+numbers[3]+numbers[4]+numbers[5]);
product = sum *2;
System.out.println("Random number: " + numbers[i]);
System.out.println("Product is: " + product);
}
}
System.out.println("Random number: " + numbers[i]);
System.out.println("Product is: " + product);
并在循环外部添加以下内容:
public static void main(String []args){
Random gen = new Random();
int[] numbers = new int[6];
int sum, product;
for (int i = 1; i < numbers.length; i++){
int pick = gen.nextInt(10);
numbers[i] = pick;
sum = (numbers[1]+numbers[2]+numbers[3]+numbers[4]+numbers[5]);
product = sum *2;
System.out.println("Random number: " + numbers[i]);
System.out.println("Product is: " + product);
}
}
System.out.println("Random number: " + numbers[i]);
System.out.println("Product is: " + product);
获取这个
System.out.println(“产品是:+Product”)
退出循环当您在循环中进行迭代时,调用System.out.println方法,这就是您获取所有输出的原因,您需要将这些方法从for循环中移除
删除这些:
System.out.println("Product is: " + product);
将此项置于for循环之外:
System.out.println("Random number: " + numbers[i]);
System.out.println("Product is: " + product);
将
系统.out.println
置于循环之外。这很简单。非常感谢您,先生!没问题,伙计