我有一個需要幫助的Java類的項目。我誠實地不善於Java或對它充滿激情。但是,我需要通過這門課程,所以我需要一些幫助。我正在製作一個充當在線書店的程序。它以一個主菜單:需要一個目錄的搜索方法和排序方法
public static void menu(){
System.out.println("----MAIN MENU----");
System.out.println("1. View Catalog");
System.out.println("2. Search Catalog");
System.out.println("3. Sort Catalog");
System.out.println("4. Checkout");
System.out.println("5. Exit");
System.out.println("Option: ");
}
到目前爲止,我所做的目錄:
public static void viewCatalog(){
System.out.println("Welcome to the ABC Catalog!");
System.out.println("Product Description Product Category Product Price");
System.out.println("-----------------------------------------------------------");
System.out.println("Alumni Drink ware Gifts 25.00 ");
System.out.println("Binders School Supplies 3.00 ");
System.out.println("Bookbag School Supplies 20.00 ");
System.out.println("Fabulous Desserts Textbooks 25.00 ");
System.out.println("Folders School Supplies 1.00 ");
System.out.println("Gift Cards Gifts 25.00 ");
System.out.println("Highlighters School Supplies 1.00 ");
System.out.println("Jacket Campus Gear 65.00 ");
System.out.println("JAVA Programming Textbooks 150.00 ");
System.out.println("Network Solutions Textbooks 75.00 ");
System.out.println("Pencils School Supplies 1.00 ");
System.out.println("Pens School Supplies 2.00 ");
System.out.println("Shorts Campus Gear 10.00 ");
System.out.println("Sweatshirts Campus Gear 40.00 ");
System.out.println("T-Shirts Campus Gear 15.00 ");
System.out.println("Web Design Ideas Textbooks 25.00 ");
System.out.println("---------------------------------------------------------");
}
但我需要一個方法能夠進入一些準則,搜索目錄,並打印匹配標準。我還需要一種方法,通過提高價格,降低價格,字母順序,類別類型或產品說明來對目錄進行分類。該項目必須至少有一個面向對象的方法。我還需要一種將目錄中的項目添加到購物車的方法。
任何代碼片斷將不勝感激。我對任何關於作弊的講座都不感興趣,所以請不要發佈任何類似的內容。我希望有人會對一位只需要通過本課程的網絡開發人員表示同情,以便進入我更熱衷的課程。
這個數據將如何被存儲到最初? –