观看记录
  • 我的观影记录
登录
测试首页怎么判断一个字符串是否包含另一个字符串

怎么判断一个字符串是否包含另一个字符串

      String类是final类,也即意味着String类不克不及被担当,而且它的当作员方式都默认为final方式。在Java中,被final润色的类是不许可被担当的,而且该类中的当作员方式都默认为final方式。String类其实是经由过程char数组来保留字符串的。

工具/原料

  • 电脑
  • intellij IDEA或者eclipse

方式/步骤

  1. 1

    第一步调:判定一个字符串是否包含另一个字符串。

    1、思绪清算

    首先我们可以借助于java中String类供给的indexOf方式

    2、代码如下

    public class TestString {

    public static void main(String[] args) {

    String str ="aaaaaabbbbbbbccccccccc";

    String st1 ="ab";

    // 若是存在则返回字符串st1呈现在str的位置

    System.out.println(str.indexOf(st1));

    String st2 ="abcd";

    // st2不存在str中返回-1

    System.out.println(str.indexOf(st2));

    }

    }

    3、利用判定前提暗示代码如下

    public class TestString {

    public static void main(String[] args) {

    String str ="aaaaaabbbbbbbccccccccc";

    String st1 ="ab";

    String st2 ="abcd";

    // 若是存在则返回字符串st1呈现在str的位置

    if (str.indexOf(st1) >= 0) {

    System.out.println("字符串str包含st1!");

    }

    // st2不存在str中返回-1

    if (str.indexOf(st2) == -1) {

    System.out.println("字符串str不包含st2!");

    }

    }

    }

  2. 2

    第二步调:java字符窜String常用的查询方式。

    本家儿要利用的有

    1、str.indexOf (str代表一个String的实现对象)

    str.indexOf(st1)是从开首标的目的后面检索st1在str中的位置下标从0起头,若是找不到返回-1

    str.indexOf(st1,3) 从str的下标3起头查找st1,查询不到返回-1

    2、str.lastIndexOf(str代表一个String的实现对象)

    str.lastIndexOf(st1)是从后标的目的后前检索st1在str中的位置下标从str.length()-1起头,若是找不到返回-1

    str.lastIndexOf(st1,3) 从str的下标3标的目的前起头查找st1,查询不到返回-1

  3. 3

    第三步调:String字符串常用的方式。

    1、替代方式:replace

    2、拆分当作数据的方式:split

    3、是否以固定的内容开首:startsWith

    4、截取字符串:substring

    5、转为字符数组:toCharArray

    6、大小写转换:toLowerCase,toUpperCase

    7、比力字符串:equals,equalsIgnoreCase

    8、去除空格:trim

注重事项

  • jdk 1.8

“怎么判断一个字符串是否包含另一个字符串”关联的文章

  • 电脑网络异常

    进入电脑界面后,需要打开设置图标,进入后点击网格和Internet选项中心进行操作,以下是详细步骤操作:

    1小时前0阅读

    电脑网络异常
  • 美团电动车怎么还车

    美团电动车怎么还车?下面给大家详细介绍一下具体步骤及说明。

    1小时前0阅读

    美团电动车怎么还车
  • 腾讯新闻怎么关闭视频自动播放
  • 快速除痱子

    夏天到了,人们身上容易长痱子,有什么办法可以轻松除掉痱子吗,今天小编找到了几种方法,希望能帮到你。

    1小时前0阅读

  • 华为手机畅享7,怎样设置指纹锁
  • 做深蹲运动有什么好处

    做深蹲运动有什么好处呢?很多人都不知道,下面小编来告诉大家。

    1小时前0阅读

  • 果酱烤棉花糖的制作方法

    棉花糖的香甜美味与果酱的清新可口会撞出怎样的味道呢?今天小编就来介绍一下果酱烤棉花糖的制作方法。

    1小时前0阅读

  • 原神机关烹饪之法之二怎么过关

    原神机关烹饪之法之二怎么过关?韶光抚月第二阶段活动有些玩家已经顺利完成了,这里给大家带来了原神机关烹饪之法之二玩法技巧,一起来看下文中介绍吧。

    2小时前0阅读

    原神机关烹饪之法之二怎么过关
  • 如何让idm不要自动下载视频

    用浏览器打开带有视频的网页,便会自动下载此页面的所有视频。如何禁止IDM自动下载视频呢?请看下面的经验。

    2小时前0阅读

    如何让idm不要自动下载视频
  • 手机用什么浏览器好?

    网络时代的到来,丰富了我们的生活,出现了越来越多的浏览器,你用的哪一款浏览器?你知道哪一款浏览器最好用吗?下面我们就一起来看看吧。

    2小时前0阅读

切换深色外观
留言
视频编辑修改
回到顶部
首页
手机数码
医疗健康
金融管理
社交情感
无名