public static void main(String args[]) {
创新互联-专业网站定制、快速模板网站建设、高性价比江干网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式江干网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖江干地区。费用合理售后完善,十年实体公司更值得信赖。
boolean isC = true;// 是否继续购买
int money = 0;// 总价
int goods1 = 0;// 商品1
int goods2 = 0;// 商品2
int goods3 = 0;// 商品3
BufferedReader br = null;
try {
while (isC) {
int price = 0;
System.out.println("请选择购买的商品编号:");
br = new BufferedReader(new InputStreamReader(System.in));
int num1 = Integer.parseInt(br.readLine());
System.out.println("请选择购买的商品数理:");
br = new BufferedReader(new InputStreamReader(System.in));
int num2 = Integer.parseInt(br.readLine());
System.out.println(num1);
switch (num1) {
case 1:
price = 320 * num2;
goods1 = goods1 + num2;
break;
case 2:
price = 200 * num2;
goods2 = goods2 + num2;
break;
case 3:
price = 100 * num2;
goods3 = goods3 + num2;
// default:System.out.println("您选择的商品不存在!");;1
}
money = money + price;
System.out.println("是否继续购买:Y/N");
br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
if ("Y".equals(str)) {
isC = true;
} else {
isC = false;
}
}
} catch (NumberFormatException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("你购买了如下商品:");
if(goods10){
System.out.println("网球鞋:"+goods1);
}
if(goods20){
System.out.println("网球拍:"+goods2);
}
if(goods30){
System.out.println("T恤:"+goods3);
}
System.out.println("总价:"+money);
}
public class Test {
public static void main(String[] args) {
String[] a = {"Nike背包", "Adidas运动衫", "李宁运动鞋", "Kappa外套", "361腰包"};
System.out.println("本次活动特价商品有: ");
for(int i = 0; i a.length; i++){
System.out.println(a[i]);
}
}
}
首先你自己创建一个商品类,比如 class Goods{},然后在这个类里边定义这些属性,比如你的name,price等,然后分别实现他们的get、set方法,完了之后定义一个list。
比如:listGoods glist = new ArrayListGoods();
现在你可以创建商品并将其放入这个list集合中了。
比如:Goods good = new Goods();
good.setGoodsId("goodsId"); good.setName("goodsName"); ...
然后将good存入list中,glist.add(good);
然后我们再定义第二件商品,比如是一个键盘
good = new Goods(); good.setName("键盘");.....
同样我们再将其放入list中,glist.add(good);
此时glist中有两件商品,假设我们现在输出第二件商品的所有信息
System.out.println(glist.get(1).getGoodsId());
System.out.println(glist.get(1).getName);
.......
注意,第一件商品为get(0),下标和数组类似
要使用Java编写超市购物程序,您需要使用Java数据库编程技术来连接到您的数据库并执行相关的数据库操作。在Java中,您可以使用JDBC(Java数据库连接)API来连接到数据库并执行SQL语句。例如,您可以使用JDBC API来执行以下操作:
创建数据库连接
执行增删改查(CRUD)操作
提交或回滚事务
执行存储过程和函数
查询数据库元数据
此外,您还可以使用Java的面向对象编程技术来封装数据库操作,以便更方便地在您的程序中使用。例如,您可以创建一个类来表示超市商品,并定义一些方法来执行商品的增删改查操作。这样,您就可以在程序中通过调用这些方法来简单地完成对数据库的操作,而不需要编写复杂的SQL语句。