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

东城网站建设建筑工程网人才网

东城网站建设,建筑工程网人才网,校园o2o平台有哪些,怎样做旅游网站案例#xff1a;自定义 Book 类#xff0c;里面包含 name 和 price#xff0c;按 price 排序(从大到小)。 要求使用两种方式排序 , 有一个 Book[] books 4 本书对象. 使用前面学习过的传递 实现 Comparator 接口匿名内部类#xff0c;也称为定制排序。 可以按照 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 ComparatorBook() { // 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(priceValue0){ // return 1; // }else if(priceValue0){ // return -1; // }else { // return 0; // } // } // });//这里是对Book数组排序因此 o1 和 o2 就是Book对象Arrays.sort(books, new ComparatorBook() {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(nameValue0){ // return 1; // }else if(nameValue0) { // 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.dnsts.com.cn/news/256843.html

相关文章:

  • 沈阳高端网站定制开发公司门户网站模板
  • 做淘宝首页初学ps视频网站如何免费建立自己的网站
  • 网站做什么内容赚钱安徽网站建设服务平台
  • 咸阳学校网站建设哪家好广告设计公司需要哪些设备
  • 怎么做宣传网页南昌seo网站开发
  • 权重查询爱站网网站系统繁忙是什么意思
  • 海口网站建设王道下拉棒网页设计美食范例简约
  • 简单大气食品农业网站源码网站空间800m
  • 网站备案多少岁赣州同城网
  • 网站建设公司效果华为应用市场下载安装
  • 网站建设项目设计书什么网站广告最多
  • 找做网站服务器做的网站怎么使用教程
  • 建设工程中标通知书查询网站枣庄高端品牌网站建设案例
  • sns社交网站沃尔玛网上商城网址
  • 网站seo规范潍坊专业制氮机活性炭多少钱
  • 一下成都网站建设公司青海seo关键词排名优化工具
  • 如何做网站源码在线制作视频
  • 网站建设 18556502558高清图片素材网站免费
  • 厚街镇仿做网站东莞网络企业推广
  • 如何在后台做网站分页国内推广平台
  • 电子商城网站建设的实训内容做一个网站的步骤
  • 宁波网站建设计圆通我做网站拉
  • 网站开发人员的工资网站开发软件三剑客
  • 网站建设客户需求分析调研表wordpress 用户中心插件
  • 中国工程建设交易信息网站网页游戏排行榜2020排行榜
  • 网站的功能网站注册系统
  • 网站开发招标公告网站开发流程可规划为哪三个阶段
  • 如何开网站指数是指什么
  • 门户网站项目开发案例一个公司可以做两个网站推广吗
  • 牛皮纸 东莞网站建设wordpress二次开发