使用Goods类创建十个商品 第四章 面向对象(上)课堂作业2
程序员文章站
2022-05-12 12:31:18
...
使用Goods类,创建10个商品,输出所有商品的信息。
输出所有商品信息
package
First;
/*
作者:马志勇
交流 欢迎模仿
欢迎借鉴 嘿嘿
别忘了 点赞加关注。
别忘了 点赞加关注。
别忘了 点赞加关注。
*/
import
java.text.DecimalFormat;
import
java.text.SimpleDateFormat;
import
java.util.Date;
import
java.util.Scanner;
public class Goods {
String goodsName = null;
double goodsPrice = 0.00;
public static void show(Goods[] s) {
DecimalFormat de = new DecimalFormat("¥#.00");
for (int i = 0; i < s.length; i++) {
System.out.println("
" + s[i].goodsName + "\t\t
" + de.format(s[i].goodsPrice));
}
}
public static void huoqushijian() {
Date d=new Date(System.currentTimeMillis());
SimpleDateFormat si=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(si.format(d));
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("-------------白露超市入库系统-------------");
System.out.print("请输入商品种数:");
int N=sc.nextInt();
int n=1;
Goods[] goodsList = new Goods[N];
for (int i = 0; i < goodsList.length; i++) {
System.out.println("第"+n+"种:");
goodsList[i] = new Goods();
System.out.print("请输入商品名称:");
goodsList[i].goodsName = sc.next();
System.out.print("请输入商品价格:");
goodsList[i].goodsPrice = sc.nextDouble();
n++;
}
System.out.println("-----------商品-------------");
System.out.println("goodsName\tgoodsName");
show(goodsList);
System.out.print("入库时间:");
huoqushijian();
System.out.println("-----------------入库完成----------------");
}
}
上一篇: 类水仙花数检测