`
mfan
  • 浏览: 341278 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

java简单的字符串大小比较——compareTo()方法

阅读更多
  在java编程中,我们会偶尔遇到字符串大小比较的问题,compareTo()方法很简单就实现这种功能。该方法用于判断一个字符串是大于、等于还是小于另一个字符串。判断字符串大小的依据是根据它们在字典中的顺序决定的。

语法:
Str1.compareTo(Str2);

其返回的是一个int类型值。若Str1等于参数字符串Str2字符串,则返回0;若该Str1按字典顺序小于参数字符串Str2,则返回值小于0;若Str1按字典顺序大于参数字符串Str2,则返回值大于0。

分享到:
评论

相关推荐

    java应用程序——纸牌游戏发牌实现

    通过`compareTo`方法实现了牌之间的大小比较。对于普通牌,计算方法为数字序号乘以10加上花色序号;对于大小王,则赋予一个较大的固定值。 #### 2. 发牌算法 发牌算法使用了随机数生成器来确保发牌的公平性。通过...

    java学习笔记

    - `compareTo()`方法比较两个字符串的字典序大小。 3. **字符串连接**:使用`+`操作符连接字符串实际上会创建一个新的字符串对象,因为字符串是不可变的。 4. **字符串实例化**: - 直接赋值形式:字符串被存放...

    关于java中BigDecimal的简介(csdn)————程序.pdf

    `BigDecimal`还提供了多种其他方法,如`compareTo()`用于比较两个`BigDecimal`的大小,`scale()`获取小数部分位数,`stripTrailingZeros()`去除尾随零,`toPlainString()`返回不带科学计数法的字符串表示等。...

    java代码-是否在同一个字符串

    `.compareTo()`按照字典顺序比较字符串,返回值表示当前字符串与另一个字符串的相对大小。如果返回0,表示两个字符串相等(内容上)。`.compareToIgnoreCase()`则忽略字母的大小写进行比较。 5. `String.intern()` ...

    实验三 串基本操作的实现

    7. **比较**:比较两个字符串是否相等,或者按照字典顺序比较它们的大小。这可以通过`==`运算符或`equals()`方法完成,对于字典顺序比较,可以使用`、`>`运算符或`compareTo()`。 8. **遍历**:使用循环遍历字符串...

    计算时间差以及比较日期大小

    根据给定的信息,本文将详细解释如何在Java中计算两个日期之间的时间差,并演示如何比较两个日期的大小。 ### 计算两个日期间的时间差 #### 使用`java.util.Date`和`java.text.SimpleDateFormat` 首先,我们需要...

    使用java大数做ACM大数题的常用介绍

    3. **比较操作**:`BigInteger`提供了`compareTo()`方法用于比较两个大数的大小,返回值为-1、0或1,分别表示小于、等于、大于。例如: ```java int comparison = num1.compareTo(num2); if (comparison ) { ...

    java 小笔记--对于J2SE的重点一个具体总结

    例如,创建一个比较两个对象大小的方法,要求比较的对象必须实现Comparable接口: ```java public <T extends Comparable<T>> T max(T t1, T t2) { if (t1.compareTo(t2) ) { return t2; } else { return t1; ...

    Thinking In Java的笔记_第一章

    - `compareTo(BigInteger val)`:比较两个`BigInteger`的大小,返回-1、0或1。 - `divide(BigInteger val)`:返回两个`BigInteger`相除的结果。 - `multiply(BigInteger val)`:返回两个`BigInteger`相乘的结果。 - ...

    达内java课程-java核心编程10天

    - 提供了基本类型到字符串之间的转换方法。 - 支持序列化和反射机制。 - 提供了更多与类型相关的操作方法。 以上知识点覆盖了达内Java课程的核心内容,包括集合、多线程和网络编程的基础知识。通过学习这些知识...

    javabiginteger源码-ZRTP4J:ZRTP协议的Java实现

    例如,`compareTo(BigInteger val)`方法用于比较两个BigInteger对象的大小,`toString()`方法则可以将BigInteger转换为字符串形式,便于输出和调试。 总结来说,Java的BigInteger类是处理大整数的关键工具,其源码...

    simple-fraction

    3. **比较方法**:用于比较两个分数的大小,可以实现`Comparable`接口并覆盖`compareTo`方法。 4. **转换方法**:将分数转换为字符串,便于打印和显示。也可以提供一个方法将其转换为小数。 5. **约简方法**:通过...

Global site tag (gtag.js) - Google Analytics