当前位置: 首页 > news >正文

学校网站设计的目的竞价托管优化公司

学校网站设计的目的,竞价托管优化公司,做直播网站软件有哪些软件有哪些,公司网站需要备案吗案例:自定义 Book 类,里面包含 name 和 price,按 price 排序(从大到小)。 要求使用两种方式排序 , 有一个 Book[] books 4 本书对象. 使用前面学习过的传递 实现 Comparator 接口匿名内部类,也称为定制排序。 可以按照 price …

 案例:自定义 Book 类,里面包含 name 和 price,按 price 排序(从大到小)。

要求使用两种方式排序 , 有一个 Book[] books = 4 本书对象.

使用前面学习过的传递 实现 Comparator 接口匿名内部类,也称为定制排序。

可以按照 price (1)从大到小 (2)从小到大 (3) 按照书名长度从大到小

public class ArraysExercise {public static void main(String[] args) {Book[] books = new Book[4];books[0] = new Book("红楼梦", 100);books[1] = new Book("金瓶梅新版", 90);books[2] = new Book("青年文摘", 5);books[3] = new Book("百战Java合集", 300);//        Arrays.sort(books, new Comparator<Book>() {
//            @Override
//            public int compare(Book o1, Book o2) {
//                Book book1 = (Book) o1;
//                Book book2 = (Book) o2;
//                double priceValue = book1.getPrice()-book2.getPrice();
//                //如果发现返回的姐过和我们输出的不一样,那么就修改一下返回的 1 和 -1
//                if(priceValue>0){
//                    return 1;
//                }else if(priceValue<0){
//                    return -1;
//                }else {
//                    return 0;
//                }
//            }
//        });//这里是对Book数组排序,因此 o1 和 o2 就是Book对象Arrays.sort(books, new Comparator<Book>() {@Overridepublic int compare(Book o1, Book o2) {Book book1 = (Book)o1;Book book2 = (Book)o2;return book1.getName().length()-book2.getName().length();
//              double nameValue = book1.getName().length()-book2.getName().length();
//              if(nameValue>0){
//                  return 1;
//              }else if(nameValue<0) {
//                  return -1;
//              }else{
//                  return 0;
//              }}});System.out.println(Arrays.toString(books));}
}
class Book {private String name = "";public String getName() {return name;}public void setName(String name) {this.name = name;}public double getPrice() {return price;}public void setPrice(double price) {this.price = price;}@Overridepublic String toString() {return "Book{" +"name='" + name + '\'' +", price=" + price +'}';}private double price = 0;public Book(String name, double price) {this.name = name;this.price = price;}
}

以下是自己写的冒泡排序:(与该题设无关)

    public static void Bubble(int arr[], Comparator c) {int temp = 0;for (int i = 0; i < arr.length - 1; i++) {for (int j = 0; j < arr.length - i - 1; j++) {if (c.compare(arr[j], arr[j + 1]) > 0) {temp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = temp;}}}}

http://www.dinnco.com/news/28835.html

相关文章:

  • 仿照别人的网站做违法吗中国企业500强排行榜
  • 简易个人博客网站源码排名优化seo
  • php网站游客试用怎么做seo 最新
  • 做网站用什么程序好站长工具排名查询
  • 湖南建设信息网站百度怎么推广自己的信息
  • 网站建设合作流程图网站开发用什么软件
  • 做零食网站怎么样广州抖音推广公司
  • 网站小图标怎么做郑州网站关键词优化公司
  • 做广告的软件app有哪些站内seo和站外seo区别
  • php网站端口温州网站建设优化
  • 售后软件网站开发友情链接的作用有哪些
  • 网站建设创业百度公司招聘2022年最新招聘
  • 淘宝客手机网站做个网页需要多少钱?
  • 怎么让客户做网站软文文案案例
  • 做网站公司徐汇爱站网 关键词挖掘工具站长工具
  • 网站怎么做推广和宣传aso100官网
  • 无极在线网站播放海外独立站
  • 网站建设流程图石家庄今天最新新闻头条
  • 如何做采集网站搜易网服务内容
  • 网站建设 广西广州网络推广
  • wordpress博客收藏windows优化大师自动安装
  • 网站中木马怎么办网络平台有哪些?
  • wordpress语音朗读南昌seo搜索优化
  • 建设网站项目概述百度关键词排名推广工具
  • 网站视频做背景扬州seo推广
  • 网站建设更新不及时百度新闻官网首页
  • 网站设计的优缺点企业网站营销的实现方式
  • 郑州网站seo技术seo运营专员
  • 网站制作有哪些技术推广信息怎么写
  • 成都万商云集做网站怎么样网站seo优化方案策划书