作者:web全栈

出自:ITPUB博客

原文:blog.itpub.net/69942367/viewspace-2721613/


定义和用法

compareTo()方法按字典顺序比较两个字符串。比较是基于字符串中每个字符的Unicode值。如果该字符串等于另一个字符串,则该方法返回0。如果该字符串小于另一个字符串(较少的字符),则返回小于0的值;如果该字符串大于另一个字符串(较多的字符),则返回大于0的值。

提示:使用 compareToIgnoreCase() 可以按字典顺序比较两个字符串,而忽略大小写的区别。

提示:使用 equals() 方法比较两个字符串而不考虑Unicode值。

public int compareTo(String string2)
public int compareTo(Object object)

参数

示例

比较两个字符串:

public class MyClass {public static void main(String[] args) {String myStr1 = "Hello";String myStr2 = "Hello";System.out.println(myStr1.compareTo(myStr2)); // Returns 0 because they are equal}
}

compareto方法_Java compareTo() 字符串方法相关推荐

  1. java常用字符串方法_Java常用字符串方法小结

    下面是对字符串操作的代码小总结.大部分是String类的 操作方法,需要的朋友可以参考下 public class StudyString { public static void main(Stri ...

  2. java 动态调用方法_Java动态调用方法

    public void function(String str) { //根据 str的值 调用相应的方法 } public void test() { //code } 如str的值为test,就调 ...

  3. c调用其他类的方法_Java 的 Native 方法——今天又进步了

    1. 简介 1.1 个人理解 初次遇见 native 是在 java.lang.String 源码中的一个 intern 方法: public native String intern(); 因为还是 ...

  4. java方法重载和重载方法_Java 8的方法参考进一步限制了重载

    java方法重载和重载方法 方法重载一直是一个充满喜忧参半的话题. 我们已经在博客上介绍了它,并介绍了几次警告: 您会后悔对Lambdas应用重载! 保持干燥:方法重载 为什么每个人都讨厌操作员超载 ...

  5. java中math的方法_Java Math所有方法

    首页 > 基础教程 > 常用类 > 常用 Number & Math类 Java Math所有方法 Math类包含完成基本数学函数所需的方法.这些方法分为三类:三角函数方法. ...

  6. java中方法_java中的方法

    java中的方法 java作为一种面向对象的语言,具有以下特性:继承.封装.多态.抽象.类.对象.实例.方法和重载. 今天讲解的是java方法的概念. 什么是方法? java方法是语句的集合,他们在一 ...

  7. java方法重载和重载方法_Java中的方法重载

    java方法重载和重载方法 The concept of Method Overloading in Java is where a class can have multiple methods w ...

  8. java常量定义方法_Java常量定义方法汇总

    Java常量定义方法汇总 时间:2017-06-13     来源:华清远见JAVA学院 实际工作开发中,我们经常会使用到常量.那么Java常量如何定义呢?Java常量定义的规范是什么?定义Java常 ...

  9. java 过滤字符串_java 过滤字符串方法实现

    这样过滤:"你TMD,也太缺德了吧"过滤后"你***,也太缺德了吧"把骂人的脏话过滤成*号 package test; import java.util.Has ...

最新文章

  1. usaco Cow Pedigrees
  2. 《iOS 8应用开发入门经典(第6版)》——第1章,第1.6节小结
  3. c++读取声音文件之后回音_一段程序运行之后,输出的内容就是这段程序本身。...
  4. mysql 360怎么安装_MySQL安装方法
  5. vue获取DOM元素并设置属性
  6. HTML5学习笔记(一):初步印象
  7. elasticsearch-7.15.2 同时支持中文ik分词器和pinyin分词器
  8. 彩色BMP转换成灰度图的原理
  9. C++ 程序员如何迎接 Windows 10 的到来
  10. 从Kaggle HuBMAP 比赛中学习语义分割
  11. Javascript:流程控制
  12. 第一个Mac程序——倒计时v1v2
  13. SiamRPN代码讲解,推理测试讲解
  14. 最新多目标跟踪算法综述-2020年08月23日
  15. BNUOJ 52506 Captcha Cracker
  16. 锐捷设备AC虚拟化(VAC)
  17. 面试必问题:缓存击穿、缓存穿透、缓存雪崩,你还傻傻分不清
  18. python获取文件夹下指定后缀名文件列表(可手工设定是否遍历子文件夹)cmd复制文件命令使用
  19. C# Aspose Word获取章节首页页眉
  20. 读书笔记 | 自动驾驶中的雷达信号处理(第9章 汽车雷达的应用概述)

热门文章

  1. rem布局在部分手机上显示不正常问题
  2. CentOS 查看系统版本号
  3. java.util.regex包下的Pattern和Matcher详解(正则匹配)
  4. jQuery,data()方法学习
  5. 多输入的等价类划分以及测试
  6. 三角插值的 Fourier 系数推导
  7. 让linux的防活墙也像windows一样简单易用
  8. HTTP长连接、短连接
  9. php项目打开快捷方式,克隆一个新项目的快捷方式_PHP教程
  10. Class Activation Mapping (CNN可视化) Python示例