Java中检测一个字符串是否包含另外一个字符串呢?

重生 Java经验 发布时间:2024-02-27 15:54:57 阅读数:6304 1
下文笔者讲述使用Java代码检测字符串是否包含另一个字符串的方法及示例分享,如下所示

检测字符串包含另一个字符串的实现思路

方式1:
   使用indexOf方法

方式2:
   使用contains方法

indexOf(String s)

 当一个字符串包含指定字符串时
     会返回字符串所在的索引位置
     不包含,则返回-1
 我们使用此特性判断字符串是否包含
public void test02() {
		String str1="爱学习";
		String str2="不爱学习的人都是大傻瓜";
		if(str2.indexOf(str1)!=-1) {
			System.out.println("存在包含关系");
		}else {
			System.out.println("不存在包含关系");
		}
	}

contains()

String类型有一个方法
     contains()
     该方法是判断字符串中是否有子字符串
   如果有则返回true
   如果没有则返回false
package com.java265;

public class App1 {

  public static void main(String[] args) {
    String num = "java265.com";
    if (num.contains("java")) {
      System.out.println(1);
    } else {undefined
      System.out.println(2);
    }
  }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202402/17090205378052.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者