扩展阅读
  • java命名空间java.lang.management类managementfactory的类成员方法: getoperatingsystemmxbean定义及介绍
  • java.util.Date 和 java.slq.Date 如何最简单实现互换?
  • java命名空间java.lang.management接口memorypoolmxbean的类成员方法: isvalid定义及介绍
  • 轻量级Java开发工具 Java Tools
  • java命名空间java.lang.management接口threadmxbean的类成员方法: isthreadcputimesupported定义及介绍
  • 在下初学java,请各位大虾推荐几个java学习网站吧!
  • java命名空间java.lang.management接口memorymanagermxbean的类成员方法: isvalid定义及介绍
  • NOSQL iis7站长之家
  • java命名空间java.awt.image接口imageobserver的类成员方法: properties定义及介绍
  • 请问:java 入门以及学好Java要看哪些书籍阿????
  • java命名空间java.sql类types的类成员方法: other定义及介绍
  • Java源码工具 java2html
  • java命名空间java.sql接口rowid的类成员方法: getbytes定义及介绍
  • java bean和java class的区别??
  • java命名空间java.awt类color的类成员方法: gettransparency定义及介绍
  • 学习JAVA,请推荐好的 JAVA站点!
  • java命名空间java.lang.management类memoryusage的类成员方法: getcommitted定义及介绍
  • 关于Java好的网站,哪个Java好的教程。
  • java命名空间java.text类decimalformat的类成员方法: setparsebigdecimal定义及介绍
  • 如何将java.util.Date转化成java.sql.Date?
  • java命名空间java.awt类toolkit的类成员方法: createcomponent定义及介绍
  • 如何设置java应用程序的风格,如java风格,和windows风格!
  •  
    当前位置:  编程语言>java/jsp

    java命名空间java.net类uri的类成员方法: compareto定义及介绍

     
        发布时间:2014-2-17  


        本文导语:  compareto public int compareto(uri that) 将此 uri 与另一个对象(也必须是 uri)进行比较。 比较两个 uri 的相应组成部分时,如果其中一个组成部分是未定义的,而另一个是定义的,则认为第一个小于第二个。除非另外说明,字符串...

    compareto

    public int compareto(uri that)
    将此 uri 与另一个对象(也必须是 uri)进行比较。

    比较两个 uri 的相应组成部分时,如果其中一个组成部分是未定义的,而另一个是定义的,则认为第一个小于第二个。除非另外说明字符串组成部分按照其自然的、区分大小写的顺序进行排序,正如在 string.compareto 方法中定义的一样。比较经过编码的字符串组成部分时,应按照其原始形式进行比较,而不是经过编码的形式。

    uri 的排序定义如下:

    • 两个具有不同方案的 uri 按照其方案的顺序进行排序,不区分大小写。

    • 分层 uri 视为小于具有相同方案的不透明 uri。

    • 两个具有相同方案的不透明 uri 按照其特定于方案的部分的顺序进行排序。

    • 两个具有相同方案和特定于方案的部分的不透明 uri 按照其段的顺序进行排序。

    • 两个具有相同方案的分层 uri 按照其授权组成部分的顺序进行排序:

      • 如果两个授权组成部分都是基于服务器的,则 uri 按其用户信息组成部分进行排序;如果这些组成部分都相同,则 uri 按其主机的顺序进行排序,不区分大小写;如果主机相同,则 uri 按其端口的顺序进行排序。

      • 如果授权组成部分中有一个或两个都是基于注册表的,则 uri 按照其授权组成部分的顺序进行排序。

    • 最后,具有相同方案和授权组成部分的两个分层 uri 按照其路径的顺序进行排序;如果其路径相同,则按照其查询的顺序进行排序;如果查询相同,则按照其段的顺序进行排序。

    此方法满足 comparable.compareto 方法的常规协定。

    指定者:
    接口 comparable 中的 compareto
    参数
    that - 此 uri 将与之比较的对象
    返回:
    当此 uri 小于、等于或大于给定 uri 时,返回负整数、零或正整数
    抛出:
    classcastexception - 如果给定对象不是一个 uri
    相关文章推荐:
  • java命名空间java.text接口attributedcharacteriterator的类成员方法: getattribute定义及介绍
  • java文件重命名(文件批量重命名)实例程序代码分享
  • java命名空间java.beans接口propertyeditor的类成员方法: getvalue定义及介绍
  • java 命名空间 命名规则第1/2页
  • java命名空间java.awt类container的类成员方法: getlayout定义及介绍
  • Linux 下 java 的File类的renameTo()方法 不能重命名文件
  • java命名空间java.beans类defaultpersistencedelegate的类成员方法: defaultpersistencedelegate定义及介绍
  • Java命名规则详细总结
  • java命名空间java.text类decimalformat的类成员方法: topattern定义及介绍
  • Java Web项目前端规范(采用命名空间使js深度解耦合)
  • java命名空间java.sql类types的类成员方法: null定义及介绍
  • java的命名规则默认是不是匈牙利命名法?
  • java命名空间java.awt类awtevent的类成员方法: id定义及介绍
  • java开发命名规范总结
  • java命名空间java.text类choiceformat的类成员方法: choiceformat定义及介绍
  • Java实现文件批量重命名具体实例
  • java命名空间java.sql类driverpropertyinfo的类成员方法: value定义及介绍
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: isrepresentationclassinputstream定义及介绍
  • java命名空间java.text类decimalformat的类成员方法: tolocalizedpattern定义及介绍
  • java命名空间java.sql类types的类成员方法: binary定义及介绍
  • java命名空间java.sql类types的类成员方法: float定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3