Java String类字符串比较

以下实例中我们通过字符串函数 compareTo (string) ,compareToIgnoreCase(String) 及 compareTo(object string) 来比较两个字符串,并返回字符串中第一个字母ASCII的差值。

实例代码如下:

StringCompareEmp.java 文件

public class StringCompareEmp{

public static void main(String args[]){

String str = "Hello World";

String anotherString = "hello world";

Object objStr = str;

System.out.println( str.compareTo(anotherString) );

System.out.println( str.compareToIgnoreCase(anotherString) );  //忽略大小写

System.out.println( str.compareTo(objStr.toString()));

}

}

以上代码实例输出结果为:

-32

0

0

本文网址:http://www.santii.com/java/java-string_compare.html

java字符串比较配置_Java String类字符串比较相关推荐

  1. java实用教程——常用实用类——String类(字符串类)

    JAVA把String类定义为final类(因此用户不能扩展String类,即String类不可以有子类) String对象可以用"+"进行并置运算 identityHashCod ...

  2. java用 拼接字符串的原理_Java String 拼接字符串原理详解

    首先来一道思考题: String str1 = "111111"; String str2 = "222222"; String str = str1 + st ...

  3. hiho1482出勤记录II(string类字符串中查找字符串,库函数的应用)

    string类中有很多好用的函数,这里介绍在string类字符串中查找字符串的函数. string类字符串中查找字符串一般可以用: 1.s.find(s1)函数,从前往后查找与目标字符串匹配的第一个位 ...

  4. java 类数组_Java常用类-字符串、日期类、算法及数组工具类等

    大家好,乐字节的小乐又和大家见面了.这次要给大家讲述的是Java常用类. 主要有以下知识点: Ø 字符串相关类(String .StringBuffer.StringBuilder) Ø 算法及数组工 ...

  5. java字符_Java String 类

    Java String 类 字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串. 创建字符串 创建字符串最简单的方式如下: St ...

  6. C 风格字符串与C++中string类区别

    1. 概述 字符串是若干个有效字符(字母.数字.专用字符.转义字符等)的序列.C语言中没有字符串变量,字符串不是存放在一个变量中,而是存放在一个字符型数组中.因此,为了存放字符串,常常在程序中定义字符 ...

  7. C++之string类字符串连接

    概括:对于string类变量,我们可以直接用"+"或者"+="进行字符串的连接.用"+"进行字符串连接时,操作符左右两边既可以都是strin ...

  8. Java黑皮书课后题第10章:**10.23(实现String类)在Java库中提供了String类,给出你自己对下面方法的实现(将新类命名为MyString2)

    **10.23(实现String类)在Java库中提供了String类,给出你自己对下面方法的实现(将新类命名为MyString2) 题目 简短的吐槽 代码:这里将类名改用Test23_MyStrin ...

  9. java源码详解——String类

    java源码详解--String类目录: Java String 类 下面开始介绍主要方法: Java charAt() 方法 Java compareTo() 方法 int compareTo(St ...

最新文章

  1. 有种软件你不得不备着,那就是数据恢复类软件
  2. 从技术演变的角度看互联网后台架构
  3. 怎么看表_怎么和爸妈沟通?
  4. log4j:warn找不到_修复log4j WARN找不到记录器的附加程序,请正确初始化log4j系统
  5. 【慢慢学算法】:八进制(vector练习)
  6. 推荐10个最好用的数据采集工具
  7. Java SE《基础篇》——(二)程序基础01
  8. 还在为日语动词变形感到困惑吗?一张图即可搞定
  9. tfs php,TFS的原理及应用
  10. 制作poster+香港打印流程
  11. qiankun+vue项目开发
  12. Android中的多点触摸
  13. F280049C Crossbar X-BAR
  14. 国外不错的网站(类似知乎)
  15. 云付注册推荐人怎么填?云付新手怎么操作
  16. linux查看声卡型号,Linux查看声卡信息
  17. 生意一直不愠不火的火锅店,用一招“一元套餐”竟转亏为盈?
  18. 我见过最通俗易懂的快速排序过程讲解,转自《坐在马桶上看算法:快速排序》
  19. 数据结构(19)图的最小生成树算法
  20. 网络协议从入门到上瘾--Scapy初探

热门文章

  1. docker容器ip分配问题
  2. Project中设置周六周日为工作日
  3. 青龙傻妞onebot不能用,改用cqhttp+傻妞/qqbot
  4. R5 5600G ubuntu18.04 核显驱动(其他显卡驱动问题也可参考)
  5. Java 多线程 - 2 - 进程间通信方式
  6. 2021年秋季《数据结构》_EOJ 1019.题库整理(已解决)
  7. top和ps取长补短续篇3之进程定位
  8. YHM-350五轴转台的特点包括哪些方面?
  9. 【C++入门】一篇搞懂auto关键字
  10. Endnote 修改参考文献格式