java中如何判断一个字符串是否包含另外一个字符串的方法
2023-09-27 14:21:42 时间
indexOf(String s)的使用,如果包含,返回的值是包含该子字符串在父类字符串中起始位置;
如果不包含必定全部返回值为-1
package my_automation; public class z_test { public static void main(String[] args) { String test = "This is test for string"; System.out.println(test.indexOf("This")); //0 System.out.println(test.indexOf("is")); //2 System.out.println(test.indexOf("test")); //8 System.out.println(test.indexOf("for")); //13 System.out.println(test.indexOf("for string "));//-1 if (test.indexOf("This")!=-1){ //"只要test.indexOf('This')返回的值不是-1说明test字符串中包含字符串'This',相反如果包含返回的值必定是-1" System.out.println("存在包含关系,因为返回的值不等于-1"); }else{ System.out.println("不存在包含关系,因为返回的值等于-1"); } if (test.indexOf("this")!=-1){ //"只要test.indexOf('this')返回的值不是-1说明test字符串中包含字符串'this',相反如果包含返回的值必定是-1" System.out.println("存在包含关系,因为返回的值不等于-1"); }else{ System.out.println("不存在包含关系,因为返回的值等于-1"); } } }
原文链接: https://www.cnblogs.com/my-blogs-for-everone/p/8038216.html
相关文章
- java 8 stream reduce详解和误区
- Java 创建线程的三种方式
- Java中如何实现类似C++的struct、Dephi的Type Record等结构体方法?
- LeetCode 1-5题 详解 Java版 (三万字 图文详解 LeetCode 算法题1-5 =====>>> <建议收藏>)
- java hashcode math abs 负数
- Java如何实现文件批量导入导出(兼容xls,xlsx)
- Java ArrayList源码剖析
- 《Java学习指南》—— 1.4 设计安全
- 《Java程序员面试秘笈》—— 面试题12 如何执行mian()方法
- java读取TXT文件的方法
- IDEA如何清晰地查看Java类的继承结构及该类的所有方法?
- java入门03---scanner接收器与三元运算符
- java 实现WebService 以及不同的调用方式
- 《Java学习笔记》:日期类常用方法全归纳,值得收藏。
- Java_类似java.lang.VerifyError: Expecting a stackmap frame at branch target 22 in method的解决方法
- 浅析Json介绍(节省流量)、Java中JSON字符串如何与Java对象互相转换/如何与List互转/如何与Map互转(toBean方法)
- Java设计模式之行为型:模板方法模式
- 用Java操纵HBase数据库(新建表,插入,删除,查找)
- 【JAVA】字符串的构建、替换,子串的提取,Pattern对象、Matcher对象和find方法
- java方法:flush()
- Java中StringBuilder的清空方法比較
- java高级工程师开放面试题集<一>
- Java Machine Learning Tools & Libraries--转载
- Java小白入门200例86之Java方法重载
- 深入JAVA注解之方法注解
- Eclipse Maven项目出现“The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path”
- c#Main()方法,java 是小写main