需求和代码
/*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}}
运行结果