欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用Goods类创建十个商品 第四章 面向对象(上)课堂作业2

程序员文章站 2022-05-12 12:31:18
...

使用Goods类,创建10个商品,输出所有商品的信息。

使用Goods类创建十个商品 第四章 面向对象(上)课堂作业2

使用Goods类创建十个商品 第四章 面向对象(上)课堂作业2
使用Goods类创建十个商品 第四章 面向对象(上)课堂作业2
输出所有商品信息



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("-----------------入库完成----------------");

    }

    

}

 

相关标签: 学习通作业