需求和代码
/*copyright(c)2015 csdn学院
*All right reserved.
*文件名称:Shopping.java
*作者;张如田
*完成日期:
*版本号:
*需求说明:正确使用while循环,根据“是否继续”和“商品编号”两个条件,反复查询所选商品的价格。
*
*/
import java.util.Scanner;
public class Shopping {
/**
* @param args
*/
public static void main(String[] args) {
Scanner input =new Scanner(System.in);
System.out.println("Myshopping管理系统>购物结算");
System.out.println("****************************************");
System.out.println("请选择购买商品的编号:");
System.out.println("1.T恤 2.网球鞋 3.网球拍");
System.out.println("****************************************");
double price=0;
String name="";
String answer="n";
while ("n".equals(answer)){
System.out.println("请输入商品的编号:");
int i =input.nextInt();
switch(i){
case 1:
name="T恤";price=2323.23;break;
case 2:
name="网球鞋";price=2323.23;break;
case 3:
name="网球拍";price=233.23;break;
}
System.out.println(name+" "+"$"+price);
System.out.println("是否继续?(y/n)");
answer=input.next();
}
System.out.println("程序结束!");
// TODO Auto-generated method stub
}
}
运行结果