不同人去买书不同价钱的一个小程序
package bookstore;
public class BookShop{
private static final int admin=0;
private static final int vip=1;
private static final int normal=2;
public void buyBook(double price ,int identity){
switch (identity){
case BookShop.admin://管理员
System.out.println("管理员应付:"+price*0.5);
break;
case vip://vip
System.out.println("vip应付:"+price*0.8);
break;
case normal:
System.out.println("普通用户应付:"+price);
break;
default:
System.out.println("没有相应身份");
}
}
}
package bookstore;
import java.util.Scanner;
public class TestMain {
public static void main(String[] args){
BookShop bookShop=new BookShop();
Scanner input =new Scanner(System.in);
System.out.println("请出示书的价格");
double price =input.nextDouble();
System.out.println("请出示您的身份");
int identity=input.nextInt();
bookShop.buyBook(price,identity);
}
}