对于以上问题的解决,我一般使用String.indexOf("子串")的方式解决,  请看代码:

public class IndexOfTest {public static void main(String[] args) {// TODO Auto-generated method stubString str = "I love china,my motherland!";int result1 = str.indexOf("china");int result2 = str.indexOf("chinese");if(result1 != -1){System.out.println("字符串str中包含子串“china”"+result1);}else{System.out.println("字符串str中不包含子串“china”"+result1);}if(result2 != -1){System.out.println("字符串str中包含子串“chinese”"+result2);}else{System.out.println("字符串str中不包含子串“chinese”"+result2);}}}

其运行结果为:

字符串str中包含子串“china”7
字符串str中不包含子串“chinese”-1

现在对做出解释,当一个字符串中调用indexOf()方法时,若不存在相应子串,则返回-1。上述代码不难理解,故不做解释。

Java 如何判断一个字符串中是否包含某一 子字符串相关推荐

  1. python判断一个列表是否包含另一个列表_Python判断一个list中是否包含另一个list全部元素的方法分析...

    Python判断一个list中是否包含另一个list全部元素的方法分析 本文实例讲述了Python判断一个list中是否包含另一个list全部元素的方法.分享给大家供大家参考,具体如下: 你可以用fo ...

  2. 找出两个字符串中最长的相同子字符串

    //找出两个字符串中最长的相同子字符串public class Stringdemo {public static void main(String[] args) {String str1 = ne ...

  3. Java字符串中最长回文子字符串

    Longest palindrome substring in a string is a very common java interview question. To find out the l ...

  4. python查询字符串是否包含某字符串_python 判断检测字符串中是否包含指定字符或字符串(比如:?)...

    in: 10px auto; padding: 0px; color: rgb(17, 17, 17); font-family: Verdana, Arial, Helvetica, sans-se ...

  5. python判断字符串里的字符_python 判断检测字符串中是否包含指定字符或字符串(比如:?)...

    in: 10px auto; padding: 0px; color: rgb(17, 17, 17); font-family: Verdana, Arial, Helvetica, sans-se ...

  6. 【python】小技巧-判断一个字典中是否包含另一个字典的值,即实际结果中是否包含预期结果

    在进行自动化测试的时候,我们经常会遇到这样一种情况. 我们的预期结果是 {'username':'kaishui'} 实际结果是{ 'code': 1 , 'username':'kaishui', ...

  7. 5种方式,判断一个数组中是否包含某个元素

    点击关注公众号,实用技术文章及时了解 来源:xiaoer.blog.csdn.net/article/details/88125957 方法一.使用List public static boolean ...

  8. oracle中判断一个串中是否包含另一个串

    select decode(INSTR('CORPORATEaaaa FLOOR', 'aaaa'),0,0,1) FROM DUAL INSTR方法的格式为 INSTR(源字符串, 目标字符串, 起 ...

  9. java 替换多个字符串_Java一次(或以最有效的方式)替换字符串中的多个不同子字符串...

    小编典典 如果你要处理的字符串很长,或者你要处理许多字符串,那么使用java.util.regex.Matcher可能是值得的(这需要花很长时间进行编译,因此效率不高) (如果你的输入很小或搜索模式经 ...

最新文章

  1. 11. jsp与servlet之间页面跳转及参数传递实例
  2. 字节跳动如何做教育? | 详解
  3. Jersey框架三:Jersey对HTTPS的支持
  4. 工厂Bean 的实现类getObject 方法创建Bean 实例对象
  5. 27个赢得别人欣赏的诀窍
  6. Linux内核逻辑结构
  7. Linux 字符设备驱动开发基础(六)—— VFS 虚拟文件系统解析
  8. Java基础篇(04):日期与时间API用法详解
  9. SharePoint 2013 基于表单 Membership 的身份验证
  10. redis学习基本命令
  11. JAVA_HOME is not defined Ubuntu中设置JAVA_HOME路径
  12. mac查看图片下一张
  13. 互联网晚报 | 10月27日 星期三 | 高德车道级导航正式发布;阿里淘菜菜发布“本地菜”计划;特斯拉市值破万亿美元...
  14. 基频和倍频的概念_小知识:关于倍频程
  15. ccproxy8.0破解版
  16. Grouping BP has not been assigned to any customer accounts groupMessage no. FSBP_ECC004
  17. CAD交互绘制虚线(网页版)
  18. python批量下载OSTIA数据
  19. java实现消息队列以及延迟消息(队列DelayQueue)
  20. 在线音乐播放器app

热门文章

  1. 交叉验证方法思想简介
  2. 从技术到应用实践 揭秘京东区块链布局全景
  3. springmvc使用easypoi导出导入Excel表(1):导出Excel表
  4. 零基础如何学习单片机,一位入门者的进阶路径,可参考
  5. ubuntu(Linux) 挂接小鹤音形 (基于IBus框架)
  6. Kali下卸载程序和安装程序的方法
  7. pyecharts 地图绘制
  8. 2022年上半年计算机技术与软件专业技术资格(水平)考试陕西考区报名须知
  9. Java实现合并word文档并打开合并后文档
  10. 英语背单词有用吗_从0学英语背单词有用吗,正确的方法是什么?