for循环与数组问题

qq_597493963 qq_597493963 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在for循环外面新建一个数组,
怎么让for循环里面的键盘录入的数据存进数组然后再实现数组调用?最后输出的那5个数据都是地址?如下:
import java.util.Scanner;
public class Array {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double num = 0;
double[] newCost = new double[5];
double tt ;
System.out.println("请输入本月的消费记录");
for(int i = 0; i < 5; i++){
System.out.print("请输入第"+(i+1)+"笔购物记录:");
double[] newMoney = new double[5];
double money = sc.nextDouble();
newMoney[i] = money;
num += money;
newCost[i] = newMoney[i];
}

System.out.println("序号\t"+"金额(元)");
for(int j = 1; j < 6; j++){
System.out.println(j+"\t"+newCost);
}
System.out.println("总金额\t"+num);
}
}
...全文
评论 2
收藏 已收藏
分享
返回顶部
qq_597493963
Java SE 62,621 成员 307,251 内容