用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]);
}