第一步骤:判断一个字符串是否包含另一个字符串。

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!");

}

}

}

java字符串中包含_怎么判断一个字符串是否包含另一个字符串相关推荐

  1. mfc 找到字符串中字符_利用滑动窗口解LeetCode438题:找到字符串中所有字母异位词...

    题目描述(难度中等) 给定一个字符串 s 和一个非空字符串 p,找到 s 中所有是 p 的字母异位词的子串,返回这些子串的起始索引. 字符串只包含小写英文字母,并且字符串 s 和 p 的长度都不超过 ...

  2. Java黑皮书课后题第7章:**7.34(对字符串中的字符排序)使用以下方法头编写一个方法,返回一个排序好的字符串。编写一个测试程序,提示用户输入一个字符串,显示排序好的字符串

    **7.34(对字符串中的字符排序)使用以下方法头编写一个方法,返回一个排序好的字符串.编写一个测试程序,提示用户输入一个字符串,显示排序好的字符串 题目 题目描述 破题 代码 运行实例 题目 题目描 ...

  3. Java之《剑指Offer》:字符串替换空格,请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happ

    1. 题目描述 请实现一个函数,将一个字符串中的每个空格替换成"%20".例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy. ① ...

  4. c 给定字符串中查找_【C进阶】练习题(一)

    码字不易,对你有帮助 点赞/转发/关注 支持一下作者 微信搜公众号:不会编程的程序圆看更多干货,获取第一时间更新 1.打印杨辉三角 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 - 2. ...

  5. 请编写一个程序,请将字符串中所有字母全部向后移一位,最后一个字母放在字符串的开头,最后将新的字符串输出。

    请编写一个程序,请将字符串中所有字母全部向后移一位,最后一个字母放在字符串的开头,最后将新的字符串输出. ran = [] result = "" old_str = input( ...

  6. java随机数去重排序_数组去重及排序/0~10随机数字/字符串中出现最多的字符及次数...

    数组去重及排序: var arr = [1,5,1,2,6,8,1,81,9,0]; for(var i=0;i for(var j=i+1;j if(arr[i] == arr[j]){ arr.s ...

  7. java restful项目打包_听说你在接私活? 一个助你效率翻倍的项目工具!!

    最近,个人也接了点不足挂齿的小小私活.为了快速开发,开箱即用,每个项目不需要重新搭建.提升效率,就写了基本的项目架子,然后根据已建好的数据库,生成对应的增删改查的接口.生成即可使用. 一.生成的项目结 ...

  8. java代码审计文件包含_代码审计--一道简单的文件包含题目的多种利用方式

    不知出自哪次CTF 前言: 本萌新最近在学习代码审计, 有一天在水群聊到代码审计如何学习, 然后某dalao丢给我一道题,说你对这题有什么看法, 本萌新一看,这不是很简单吗,想也没多想就直接上去?fi ...

  9. mfc 找到字符串中字符_[LeetCode] 467. 环绕字符串中唯一的子字符串

    题目链接: https://leetcode-cn.com/problems/unique-substrings-in-wraparound-string 难度:中等 通过率:35.6% 题目描述: ...

最新文章

  1. reportConfig.xml两种数据源连接的配置方式
  2. Yii 1.1.4发布,高性能的PHP框架
  3. WordPress时间日期函数常用代码
  4. iOS四种多线程(swift和oc)
  5. python文件操作总结
  6. cfdiv2/c/找规律
  7. 硬核!有人开源了一套呼吸机方案!
  8. 基于PyTorch+YOLOv4的口罩佩戴检测,附数据集
  9. Vue前后端交互实现图书管理功能
  10. 【机器学习】逻辑回归原理及其实现
  11. c语言二元一次方程代码,二元一次方程(示例代码)
  12. Idea中jrebel激活码
  13. Mac电脑必备音乐下载工具-洛雪音乐助手lx-music-desktop v1.1.1正式版
  14. JNI/NDK入门指南之JNI数据类型,描述符详解
  15. 英文连写字体怎么练_漂亮的英语字体是这样练成的!!
  16. Flutter Animation动画
  17. 北京“快速AI体温检测”应对返工潮;盖茨基金出资1亿美元抗击新冠病毒;腾讯再设2亿元资金池抗击疫情...
  18. 计算当前日期是本年的第几周
  19. 史上最牛逼的导航网站(很全很详细)
  20. Maven projects need to be imported!

热门文章

  1. C语言经典面试算法题之跳水比赛
  2. 编译android源码(小米 mix3内核)
  3. vue路由匹配实现包容性_包容性机器学习:解决模型公平问题
  4. 2021年全球汽车充电桩行业调研及趋势分析报告
  5. 积分兑换商城系统设立的初衷是什么?
  6. 刻录iso到光盘的简单方法
  7. 伪类选择器设置奇偶数标签(1+X Web前端开发初级 例题)
  8. 惠普笔记本安装ubuntu18.04没有wifi适配器
  9. 蓝桥杯试题 算法提高 编程求解根号3简单算法
  10. matlab画波带片,波带片的制作与应用.doc