furniturecart.java

来自「网上书店网站源代码」· Java 代码 · 共 40 行

JAVA
40
字号
package bean;
import java.util.*;
public class FurnitureCart {
      protected Hashtable items=new Hashtable();
    public void addItem(String itemId,String b_name,float b_price,int qty)
    {
        String[] item={itemId,b_name,Float.toString(b_price),Integer.toString(qty)};
        if(items.containsKey(itemId))
        {
            String[] tmpItem=(String[])items.get(itemId);
            int tmpQuant=Integer.parseInt(tmpItem[3]);
            qty+=tmpQuant;
            tmpItem[3]=Integer.toString(qty);
        }
        else
        {
            items.put(itemId,item);
        }
    }

    public Enumeration getEnumeration()
    {
        return items.elements();
    }

    public int getNumOfItems()
    {
        Enumeration enum1=items.elements();
        String[] tmpItem;
        int numOfItems=0;
        while(enum1.hasMoreElements())
        {
            tmpItem=(String[])enum1.nextElement();
            numOfItems+=Integer.parseInt(tmpItem[3]);
        }
        return numOfItems;
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?