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

网站改版 seo电子商务网站建设与维护总结

网站改版 seo,电子商务网站建设与维护总结,中国网站设计,一个网站的tdk是指网站的String类型的compareTo方法: 在String引用中,有一个方法可以比较两个字符串的大小: 和C语言中是一样的,两个字符串一个字符一个去比较。 那么这个方法是怎么实现的呢? 其实就是一个接口:Comparable接口里…

String类型的compareTo方法:

在String引用中,有一个方法可以比较两个字符串的大小:

和C语言中是一样的,两个字符串一个字符一个去比较。

那么这个方法是怎么实现的呢?

其实就是一个接口:Comparable接口里面的compareTo方法。

也就是如果能扩展这个接口,然后重写这个方法我们也可以在不同的类中实现自己想实现的方法。

比较两个学生年龄大小:

   @Overridepublic int compareTo(Object o) {Student student = (Student) o;return this.age- student.age;}

 比较两个学生名字长短:
 

    //比较两个学生名字大小:@Overridepublic int compareTo(Object o) {Student student = (Student) o;return this.name.compareTo(student.name);}

在main方法中测试:

用名字比较:

    public static void main(String[] args) {Student student1 = new Student(13,"zhangsan");Student student2 = new Student(15,"lisi");if(student1.compareTo(student2)>0){System.out.println("student1>student2");}else{System.out.println("student1<=student2");}}


用年龄比较:

两个结果是不一样的。

自写排序方法:

        我们可以借助该方法写一个排序方法:
 

    public static void mySort(Comparable[] comparables) {for (int i = 0; i < comparables.length - 1; i++) {for (int j = 0; j < comparables.length - 1 - i; j++) {//if(comparables[j] > comparables[j+1]) {if (comparables[j].compareTo(comparables[j + 1]) > 0) {//交换Comparable tmp = comparables[j];comparables[j] = comparables[j + 1];comparables[j + 1] = tmp;}}}}

用多态写是比较合理的!

当然也可以不用多态:

@Overridepublic int compareTo(Object o) {Student student = (Student) o;return this.name.compareTo(student.name);}public static void mySort(Student[] students){for(int i = 0;i<students.length-1;i++) {for (int j = 0; j <students.length-i-1; j++) {if(students[j].compareTo(students[j+1])>0){Student tmp = students[j];students[j] = students[j+1];students[j+1] = tmp;}}}}

建议用多态!!

http://www.yayakq.cn/news/795089/

相关文章:

  • 四川省建设厅网站官网个人登录定陶网站建设
  • 网站设计影响seo的因素企业网站设置费用
  • 网站上怎么做星星评分快捷的赣州网站建设
  • 自助建子站外贸公司网站设计哪家好
  • 建设模板网站报价都是做面食网站
  • 南海网站建设哪家好微信开放平台网站应用
  • 西乡建网站智慧软文发稿平台官网
  • 网站美工做专题尺寸多少?做网站代理怎么样
  • 叙述一个网站开发的流程营销型单页网站
  • 做门头上那个网站申报珠海建站程序
  • 跨境电子商务专业就业前景网站优化价格
  • 智慧团建网站登录电脑版三维家在线设计官网
  • 电脑手机一体网站主题资源网站建设模块五作业
  • 为什么要创建网站免费建立网站教程
  • 安全网站建设报价清单wordpress付费查看简历
  • 石青网站推广软件域名网安备案
  • 广州网站公司推广建设网络对企业管理的影响
  • 网站建设费用价格国外的网站用不用备案
  • 网站制作最新技术建三江佳木斯网站建设
  • 一个空间放2个网站富阳网站建站公司哪家好
  • 永嘉网站建设wordpress的使用方法
  • 在哪些网站做推广比较好西安做网站商标
  • 建设网站的公司汇总微分销平台搭建
  • 上海360网站建设软件培训学校
  • 免费vip电影网站怎么做网络科技
  • 唐山住房和城乡建设厅网站wdcp wordpress 伪静态
  • 系统网站建设方案电子商务软件
  • 高端品牌网站建设图片怎样做带音乐的表白网站
  • 注册域名网站四川企业网站模板步骤
  • 网站建设的阶段wordpress 增加收录