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

想用自己电脑做服务器做个网站吗建站宝盒购买

想用自己电脑做服务器做个网站吗,建站宝盒购买,长沙网站设计优刻,深圳宝安区天气2019独角兽企业重金招聘Python工程师标准 1、排序(sort) 要想实现排序#xff0c;必须实现compare方法#xff0c;这样Collection才知道是怎样的排序规则。普通的数据类型#xff0c;比如#xff1a;int 、String、long等都已经实现了Comparable接口#xf… 2019独角兽企业重金招聘Python工程师标准 1、排序(sort) 要想实现排序必须实现compare方法这样Collection才知道是怎样的排序规则。普通的数据类型比如int 、String、long等都已经实现了Comparable接口这个接口里面有两个抽象方法compare() 和 equals(),而equals在object中定义的所以所有类都会实现了这个方法因而就只需要实现compare()即可。所以自定义类也需要自己实现Comparable接口自己重写里面的compareTo方法 1、bean实现comparable接口重写compareto方法 public class CompareTest {public static void main(String[] args) {User user new User();user.age 11;User user1 new User();user.age 5;User user2 new User();user.age 8;User user3 new User();user.age 3;ListUser users new ArrayListUser();users.add(user);users.add(user1);users.add(user2);users.add(user3);System.out.println(users);Collections.sort(users);System.out.println(users);}}class User implements ComparableUser {public String name;public int age;public String addr;public String sortType;[Override](https://my.oschina.net/u/1162528)public int compareTo(User user) {return this.age user.age ? 1 : -1; //升序排序升序升序升序//return this.age user.age ? -1 : 1; //降序降序降序降序降序}}2、直接在Collections.sort中传入一个匿名函数 Collections.sort(fileList, new ComparatorFile() {[Override](https://my.oschina.net/u/1162528)public int compare(File leftFile, File rightFile) {return leftFile.lastModified() rightFile.lastModified() ? -1 : 1;}});compareTo规则总结 返回1表示交换返回0或者-1表示不交换所以 int、long、float等字段使用return this.age user.age ? 1 : -1; //升序return this.age user.age ? -1 : 1; //降序String类型字段使用return this.name.compareTo(user.name); //升序return -this.name.compareTo(user.name); //降序2、是否存在的判断contains,containsAll 这个方法调用自定义类中的equals方法进行比较所以需要重写equals方法 public class ContainsTest{public static void main(String[] args) {UserBean userBean1 new UserBean(1);UserBean userBean2 new UserBean(1);LinkedListUserBean userBeenList new LinkedList();userBeenList.add(userBean1);System.out.println(userBeenList.contains(userBean2));}}class UserBean {private String personId;public UserBean(String personId){this.personId personId;}public String getPersonId() {return personId;}public void setPersonId(String personId) {this.personId personId;}[Override](https://my.oschina.net/u/1162528)public boolean equals(Object obj){ //这里一定是Object对象因为equals方法是在Object那里继承过来的//方法的参数要和父类一致否则不算重写if(obj instanceof UserBean){UserBean otherUser (UserBean) obj;if (this.personId otherUser.personId) {return true;}else {return false;}}return false;} }转载于:https://my.oschina.net/liufukin/blog/2221785
http://www.zqtcl.cn/news/675992/

相关文章:

  • 学校网站建设工作网上推广怎么做
  • 二 网站建设的目的及功能定位想找个专业做网站公司
  • 国内网站建设建设合肥城乡建设网站首页
  • 昆明市住房和城乡建设局网站怎么导出wordpress 整个网站
  • 哈尔滨 高端网站建设好用的网站链接
  • 优化网站建设seo关于申请网站建设经费的请示
  • 公交车网站怎么做留言板新公司起名大全
  • asp.net网站开发 vs2017广州seo成功案例
  • asp网站表格代码国家信用信息公示系统陕西
  • 网站建设技术文档网站做二维码
  • 模板建站公司wordpress 换行无效
  • 网站建设付款方式镇江网站设计开发公司电话
  • 萍乡网站制作公司末备案网站如何做cdn
  • 做透水砖的网站西充县企业网站建设
  • 29网站建设全部厦门建设网站建站
  • 列出网站开发建设的步骤高端品牌女装连衣裙
  • 长沙设计网站建设搜索引擎优化平台
  • 网站建设 可以吗打开浏览器的网站
  • 惠州定制网站制作推荐chinacd wordpress第三性
  • 网站建设从初级到精通网站开发成本预算价目表
  • 网站程序开发上海高端网站开发站霸网络
  • 企业网站对网络营销的意义环保材料 技术支持 东莞网站建设
  • 房地产网站建设价格买卖网站
  • 网站宣传方案开发专业网站
  • 电子商务+网站建设wordpress首页幻灯
  • 网站建设表格的属性学校网站建设命名
  • 清远网站建设自学网站开发要多久
  • 可信网站 quot 验证能防范哪些安全.教育类app开发价格表
  • 网站设计服务流程深圳网站设计公司费用大概多少
  • 邮件网站怎么做的本地计算机做网站服务器