zoukankan      html  css  js  c++  java
  • 面向对象15.3String类-常见功能-判断

    /*3.判断
    * 3.1两个字符串内容是否相同?
    * boolean equals(Object obj)(参数是Object,不是String,因为equals是覆盖Object里面的equals方法,父类是什么参数,这个equals就是要什么参数)
    * boolean equalsIgnoreCase(String str))将此 String 与另一个 String 比较,不考虑大小写。
    *
    * 3.2字符串中是否包含指定字符串?
    * boolean contains(CharSequence s) 当且仅当此字符串包含指定的 char 值序列时,返回 true。
    *
    * 3.3字符串是否以指定字符串开头?是否以指定字符串结尾?
    * boolean startsWith(String prefix) 测试此字符串是否以指定的前缀开始。
    * endsWith(String suffix) 测试此字符串是否以指定的后缀结束。
    * */

    public static void main(String[] args) {
    // 3.1
    String s="abc";
    // System.out.println(s.equals("ABC".toUpperCase()));//false
    // System.out.println(s.equalsIgnoreCase("ABC"));//true,equalsIgnoreCase(""),这个方法是忽略大小写,判断字符串内容是否相同
    // 3.2
    System.out.println(s.contains("a"));//true,s里面是否包含a,
    // 3.3
    String str="ArrayDamo.java";
    System.out.println(str.startsWith("ArrayDamo"));//我想找以ArrayDamo开头的所有文件。
    System.out.println(str.endsWith(".java"));//我想找以.java结尾的所有文件。
    System.out.println(str.contains("Damo"));//我想找有包含Damo字符的文件
    }

  • 相关阅读:
    ASP.NET vs MVC vs WebForms
    asp.net web forms和asp.net mvc比较
    cxx11emu.h 和 logprint.h
    获取代码中宏定义等信息的一些手段
    openwrt luci web分析
    QSDK与OPENWRT区别
    OpenWrt 中查看 Flash RAM CPU 信息
    深入剖析Linux IO原理和几种零拷贝机制的实现
    Linux ass2srt
    bsd pkg install gcc gmake cmake gdb cgdb
  • 原文地址:https://www.cnblogs.com/likeji/p/6251867.html
Copyright © 2011-2022 走看看