catalogadmin.java

来自「java编程开发技巧与实例的编译测试通过的所有例程」· Java 代码 · 共 60 行

JAVA
60
字号
import java.io.*;
import java.util.*;

public class CatalogAdmin
{
	public static void main(String args[])
	{
		LinkedList list	=	new LinkedList();
		try
		{
			FileOutputStream f_out	=	new FileOutputStream("catalog.dat");
			BufferedOutputStream b_out	=	new BufferedOutputStream(f_out);
			ObjectOutputStream out	=	new ObjectOutputStream(b_out);
			CatalogItem ci	=	new CatalogItem("001");
			//
			ci.setName("葡萄", "吐鲁番葡萄, 别有风味");
			ci.price = 2.99;
			ci.imageName = "Images/葡萄.gif";
			list.add(ci);
			//
			ci = new CatalogItem("002");
			ci.setName("胡萝卜", "富含丰富的维生素");
			ci.price = 1.59;
			ci.imageName = "Images/胡萝卜.gif";
			list.add(ci);
			//
			ci = new CatalogItem("003");
			ci.setName("草莓", "刚采摘的新鲜草莓");
			ci.price = 2.86;
			ci.imageName = "Images/草莓.gif";
			list.add(ci);
			//
			ci = new CatalogItem("004");
			ci.setName("菠萝", "海南岛的菠萝, 个大味美");
			ci.price = 4.29;
			ci.imageName = "Images/菠萝.gif";
			list.add(ci);
			//
			ci = new CatalogItem("005");
			ci.setName("西瓜", "无籽西瓜, 清凉解渴");
			ci.price = 2.99;
			ci.imageName = "Images/西瓜.gif";
			list.add(ci);
			//
			ci = new CatalogItem("006");
			ci.setName("芦笋", "本店提供产品");
			ci.price = 6.79;
			ci.imageName = "Images/芦笋.gif";
			list.add(ci);
			
			out.writeObject(list);
			out.close();
		}
		catch	(IOException ioe)
		{
			System.out.println(ioe);
		}
	}
}

⌨️ 快捷键说明

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