使用到的知识点:ArrayList、for循环、数组、Scanner输入、类的定义和封装、函数的定义和使用
有哪里可以改进的更好请大家指教,代码有点长要分两次
import java.util.Scanner;
import java.util.ArrayList;
public class ShoppingSystem
{
ArrayList fruitItem=new ArrayList();
Scanner sc=new Scanner(System.in);
ArrayList totalPriceSystem=new ArrayList();
public static void main(String[] args)
{
ShoppingSystem ss=new ShoppingSystem();
}
ShoppingSystem()
{
shoppingSystem();
}
public void shoppingSystem()
{
init();
System.out.println("欢迎使用《水果超市管理系统》");
doBusiness();
}
public void init()
{
Fruit liulian=new Fruit("泰国空运大榴莲","9056",120.0,"个");
fruitItem.add(liulian);
Fruit strawBerry=new Fruit("昌平农家有机草莓","3025",20.0,"斤");
fruitItem.add(strawBerry);
Fruit hamigua=new Fruit("新疆原产哈密瓜","2012",7.0,"斤");
fruitItem.add(hamigua);
}
public void doBusiness()
{
System.out.println("请输入您的身份:");
System.out.println("1、我是顾客 2、我是老板 3、退出系统");
int custom=enterNumber();
int[] number=new int[fruitItem.size()];
if(custom==