還是abc電子商務系統
package com.lv.study; import java.util.Scanner; public class Demoabc { //全局變量scan static Scanner scan=new Scanner(System.in); public static void main(String[] args) { System.out.println("---歡迎使用ABC電子商務系統---"); boolean flag=login();//調用登錄方法進行登錄 //a.equals(b) 比較a字符串和b字符串的值是不是相等 //登錄成功 if (flag){ System.out.println("登錄成功"); menuPrint();//打印主菜單 //保存用戶的選擇 int choose=scan.nextInt(); switch (choose){ case 1: goodsMenu();//打印商品菜單列表 break; case 2: buyGoods(); break; case 3: buyCar(); break; default: System.out.println("你輸入的商品有誤"); } }else { System.out.println("登錄失敗"); } } //打印主菜單 public static void menuPrint(){ System.out.println("請選擇功能"); System.out.println("1.查看商品"); System.out.println("2.購買商品"); System.out.println("3.將商品添加到購物車"); System.out.println("其他則退出系統,請輸入:"); } //商品列表的打印 public static void goodsMenu(){ System.out.println("商品列表如下:"); System.out.println("1:橘子"); System.out.println("2:蘋果"); System.out.println("3:梨子"); } //購買商品的操作 public static void buyGoods(){ System.out.println("請輸入你購買的商品的編號"); int number=scan.nextInt();//用戶輸入的商品 if(1==number){ System.out.println("你買的是橘子"); }else if (2==number){ System.out.println("你買的是蘋果"); }else if (3==number){ System.out.println("你買的是梨子"); } } //添加到購物車 public static void buyCar(){ System.out.println("你需要把商品添加到購物車!"); System.out.println("請輸入商品編號:"); } //只完成一個登錄功能 public static boolean login(){ System.out.println("登錄功能"); System.out.println("請輸入用戶名:"); Scanner scan=new Scanner(System.in); String name=scan.next(); boolean flag=true; int count=0; do{ System.out.println("請輸入密碼:"); String pass=scan.next(); if("111".equals(pass))//說明密碼正確 { flag= false; }else{ count++; System.out.println("你的密碼錯誤"+count+"次數,超過三次被鎖定"); } if(count==3){ flag= false; } }while(flag); if(count==3){//說明賬戶被鎖定 System.out.println("賬戶已經被鎖定!"); return false; }else{ return true; } //boolean flag=true; } }