Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用Java显示输入的数组_Java_Arrays - Fatal编程技术网

用Java显示输入的数组

用Java显示输入的数组,java,arrays,Java,Arrays,我需要一些关于显示所有输入数组的帮助 float[] month; month = new float[12]; for (int counter=0; counter<12; counter++) { float revenueMonths = Float.parseFloat(JOptionPane.showInputDialog("Revenue month of " + (counter + 1))); month[counter]

我需要一些关于显示所有输入数组的帮助

float[] month; 
month = new float[12];     

for (int counter=0; counter<12; counter++) {         
    float revenueMonths = Float.parseFloat(JOptionPane.showInputDialog("Revenue month of " + (counter + 1)));
    month[counter] = revenueMonths;        
    totalRev = totalRev + month[counter];                        
 }
我想把每个月的收入打印出来

month 1 : 100 
month 2 : 100
m 3 : 100 
till 12 : 100 

我该怎么做?谢谢大家!

这将在单独的行上打印基于1的阵列索引和每月收入。这将是一个不同的开始字符串为最后一个月,因为你想。您可以在现有for循环之后运行此操作

for (int counter = 0; counter < month.length-1; counter++) {
    System.out.format("month %d : %f\n", counter+1, month[counter]);
}
System.out.format("till %d : %f\n", month.length, month[month.length-1]);
for(int counter=0;counter
您拥有阵列月份的所有数据,为什么不直接打印出来呢

for (int i = 0; i < month.length; ++i) {
        System.out.println("Month " + (i + 1) + ": " + month[i]);
    }
for(int i=0;i
for (int i = 0; i < month.length; ++i) {
        System.out.println("Month " + (i + 1) + ": " + month[i]);
    }