会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132441个问题
Python 全系列/第二十三阶段:人工智能基础_机器学习理论和实战(旧)/决策树算法 31951楼
Python 全系列/第一阶段:Python入门/控制语句 31952楼

一、问题

        这一集课后作业做完了,想让老师给检查一下,看看有没有问题,是不是达到了这次课后作业的要求

作业要求如图:

image.png


二、作业源码

package com.bjsxt.array;

/**
 * 完成功能:
 * 1. 定义一个类表示上表中的商品。
 * 2. 创建 5 个对象存储上面表的信息。
 * 3. 创建一个数组,存储这 5 个对象。
 * 4. 再创建一个方法,遍历(toString())这个数组,打印表的信息。
 * 5. 创建一个方法:查询最终购买价,大于指定数字的所有商品。
 *
 */
public class Test05zuoye {

    public void print(double m){
        Info info0 = new Info(1,"百战牌鼠标", "BZ_001", 99.21 ,0.9);
        Info info1 = new Info(2,"键盘侠玩偶", "WO_102", 403.00 ,0.7);
        Info info2 = new Info(3,"实战尚学堂", "java", 89.00 ,0.8);
        Info info3 = new Info(4,"高淇牌西装", "GQ_XF_12", 700.00 ,0.5);
        Info info4 = new Info(5,"大米牌手机", "DM_PH_13", 900.00 ,0.3);

        Info[] infos = new Info[5];
        infos[0] = info0;
        infos[1] = info1;
        infos[2] = info2;
        infos[3] = info3;
        infos[4] = info4;

        for (int i = 0;i<infos.length;i++){
            System.out.println(infos[i]);
            for (int j = 0 ;j<infos.length;j++){
                System.out.println("遍历所有:"+infos[j].getName()+"   "+infos[j].getPrice()+"   "+infos[j].getCheap());
                if((infos[j].getPrice())*(infos[j].getCheap())>m){
                    System.out.println("打折后的价格:"+(infos[j].getPrice())*(infos[j].getCheap()));
                    System.out.println("输出结果:"+infos[j].getName());
                    System.out.println("===================================");
                }else{
                    System.out.println("最终购买价小于指定数字,抱歉!");
                }
            }
        }
    }


    public static void main(String[] args) {
        Test05zuoye test05zuoye = new Test05zuoye();
        test05zuoye.print(100);

    }

}
class Info{
    private int id;
    private String name;
    private String type;
    private double price;
    private double cheap;

    @Override
    public String toString() {
        return
                "id=" + id +'\t'+
                "name='" + name + '\t' +
                "type='" + type + '\t' +
                "price=" + price +'\t'+
                "cheap=" + cheap +'\t'
                ;
    }

    public Info(){

    }
    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public double getPrice() {
        return price;
    }

    public void setPrice(double price) {
        this.price = price;
    }

    public double getCheap() {
        return cheap;
    }

    public void setCheap(double cheap) {
        this.cheap = cheap;
    }

    public Info(int id, String name, String type, double price, double cheap) {
        this.id = id;
        this.name = name;
        this.type = type;
        this.price = price;
        this.cheap = cheap;
    }
}


三、运行结果

GIF3.gif

JAVA 全系列/第一阶段:JAVA 快速入门/数组和数据存储 31953楼

image.png


admin_study.zip


image.png


老师,这个访问http://127.0.0.1:8000/admin/怎么没用

Python 全系列/第十二阶段:Python_Django3框架/Django初级 31954楼
Python 全系列/第八阶段:轻量级Web开发利器-Flask框架/Flask高级 31955楼
JAVA 全系列/第十一阶段:消息中间件与高并发处理/RabbitMQ(旧) 31958楼
JAVA 全系列/第一阶段:JAVA 快速入门/面向对象详解和JVM底层内存分析 31959楼

电商后台.zip老师改了之后还是这个错误

image.png

Python 全系列/第十阶段:Flask百战电商后台项目/Flask百战电商后台项目 31960楼
Python 全系列/第一阶段:Python入门/面向对象 31962楼
JAVA 全系列/第一阶段:JAVA 快速入门/变量、数据类型、运算符 31963楼
JAVA 全系列/第十三阶段:分布式文件存储与数据缓存/Nginx 31965楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637