首页 > 其他分享 >7.11 字符串比较

7.11 字符串比较

时间:2023-06-06 22:33:58浏览次数:48  
标签:7.11 System println 字符串 strB strA out 比较 String

demo1 equals equalsIgnoreCase

        String strA = "mldn";
        String strB = "MLDN";
        System.out.println(strA.equals(strB));
        System.out.println(strA.equalsIgnoreCase(strB));// 不区分大小写来比较

demo2 compareTo 字符串大小比较,compareToIgnoreCase

  • 这个方法很重要,返回结果 正数,0,负数
public class HelloWorld {
    public static void main(String args[]){// String args[]字符串数组的意思

        String strA = "m";
        String strB = "M";
        System.out.println(strA.compareTo(strB));// 32 
        System.out.println(strB.compareTo(strA));// -32 
        System.out.println("Hello".compareTo("Hello"));//0

        System.out.println(strA.compareToIgnoreCase(strB));// 0 不计较大小写,结果一样的;

    }
}

标签:7.11,System,println,字符串,strB,strA,out,比较,String
From: https://www.cnblogs.com/pansidong/p/17461930.html

相关文章

  • 7.10 字符串与字节
    publicclassHelloWorld{publicstaticvoidmain(Stringargs[]){//Stringargs[]字符串数组的意思Stringstr="helloworld";bytedata[]=str.getBytes();//将字符串变成字节数组for(intx=0;x<data.length;x++){data[......
  • Java 深入学习(5) —— 字符串
    String对象不可变String类中每一个看起来会修改String值的方法,实际上都是创建了一个新的String对象,以包含修改后的字符串内容。publicclassTestString{staticStringupcase(Strings){returns.toUpperCase();}publicstaticvoidmain(......
  • Java代码实现带时区时间字符串转为LocalDateTime对象
    不带时区时间字符串可以使用Java8中的DateTimeFormatter类来将字符串转换为LocalDateTime对象。下面是一个示例代码:importjava.time.LocalDateTime;importjava.time.format.DateTimeFormatter;publicclassDateTimeConversionExample{publicstaticvoidmain(String[......
  • 基于《PythonCookbook》的学习(3)——利用 Shell 通配符做字符串匹配
    fnmatch模块提供了fnmatch()和fnmatchcase()两个函数可以使用通配符模式对文本进行匹配fnmatch所完成的匹配操作有点介乎于加单的字符串方法和全功能的正则表达式之间。感觉蛮鸡肋的…:(......
  • 基于《PythonCookbook》的学习(1)——针对任意多的分隔符拆分字符串
    问题:需要将字符串拆分为不同的字段,但是分隔符(以及分隔符之间的空格)在整个字符串中并不一致re.split()方法比str.split()方法更为灵活,可以为分隔符指定多个模式re.split()方法返回一个list目标字符串:In[15]:lineOut[15]:'asdasdsadas,,,,sdfdsfi///ds...ds/essd//s......
  • Java中输入字符串的方法
     Scannerinput=newscanner();Stringcode=input.next();错误写法://Stringcode=input.toString(); 1、输入字符串遇到空格或者换行结束Scannersc=newScanner(System.in);Stringstr=newString();str=sc.next();2、输入一行字符串,可以包括空格Scannersc=ne......
  • 在开发过程中,C#中@的用法,对C#程序设计来说有不错的借鉴价值。一下介绍了四种用法。 @
    在开发过程中,C#中@的用法,对C#程序设计来说有不错的借鉴价值。一下介绍了四种用法。原文链接:https://www.cnblogs.com/likui-bookHouse/p/9109872.html在开发过程中,C#中@的用法,对C#程序设计来说有不错的借鉴价值。一下介绍了四种用法。1、@是取消字符串中的转意符。比如不加@......
  • 7.9 字符串与字符
    demo1charAtpublicclassHelloWorld{publicstaticvoidmain(Stringargs[]){//Stringargs[]字符串数组的意思Stringstr="www.baidu.com";charc=str.charAt(3);//charAt可以获取某一个索引位置的字符;System.out.println(c);}......
  • TDesign——投放时间段组件(48 * 7 位字符串)
    前言基于tdesignvue-next+ts实现参考:byte-weektime-picker内容<!--eslint-disableno-bitwise--><template><divclass="weektime"><divclass="weektime-main"><divclass="weektime-hd">......
  • 583. 两个字符串的删除操作
    给定两个单词word1和word2,返回使得word1和word2相同所需的最小步数。每步可以删除任意一个字符串中的一个字符。示例1:输入:word1="sea",word2="eat"输出:2解释:第一步将"sea"变为"ea",第二步将"eat"变为"ea">动态规划classSolution{p......