Java String之contains方法的使用详解
目录
- Java String contains方法
- 小结一下
- String的contain()函数用法
- 例如
Java String contains方法
package api.api;
public class App1 {undefined
public static void main(String[] args) {undefined
String num = "WKCON190400111";
if (num.contains("CON")) {undefined
System.out.println(1);
} else {undefined
System.out.println(2);
}
}
}
输出结果:
1
小结一下
String类型有一个方法:contains(),该方法是判断字符串中是否有子字符串。如果有则返回true,如果没有则返回false。
String的contain()函数用法
String.contain()函数主要用于匹配字符串
例如
String x=(1+(8*(9-6/2)/4)*2);
if(x.contains("("))
{
System.out.println("匹配成功");
}
此时就能够判断出第一个字符含有"(",然后就返回true.
contain()的用处主要就在于判断该字符串是否含有该子字符串,然后返回true OR false.
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
JAVA中STRING的常用方法小结
一.创建并初始化一个字符串 String b = "hello"; 使用构造方法创建并初始化一个字符串 String();//初始化字符串,表示空字符序列 String(value);//利用已存在的字符串常量创建一个新的对象 String (char[] value);//利用一个字符数组创建一个字符串 String(char[] value,int offset,int count);//截取字符数组offset到count的字符创建一个非空串 String(StringBuffe
-
java字符串的重要使用方法以及实例
1.返回String"长度"方法 你如何确定给定String的长度?java提供了一种称为"length()"的方法.将它用于您需要查找String的长度. public class Str_Sample { public static void main(String[] args){ //测试String长度的方法 String name="hello work"; //length方法返回的是整数 int num=name.length()
-
Java contains用法示例
学习Demo contains方法:用于判断list集合是否包含某个元素 containsKey方法:用于判断Map键中是否包含某个键 containsValue方法:用于判断map中是否包含某个value值 码上行动 import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * contains方法用于判断list集合是否包含某个元素 * con
-
Java String之contains方法的使用详解
目录 Java String contains方法 小结一下 String的contain()函数用法 例如 Java String contains方法 package api.api; public class App1 {undefined public static void main(String[] args) {undefined String num = "WKCON190400111"; if (num.contains("CON")) {unde
-
java导出Excel通用方法的实例详解
java导出Excel通用方法的实例详解 Java导出Excel通用方法,只需要一个list 集合.通用方法改进之处踊跃提出 package oa.common.utils; import java.io.OutputStream; import java.util.List; import javax.servlet.http.HttpServletResponse; import org.apache.struts2.ServletActionContext; import java.lan
-
Java实现HashMap排序方法的示例详解
目录 简介 排序已有数据 按key排序 按value排序 按插入顺序存放 HashMap不按插入顺序存放 LinkedHashMap会按照插入顺序存放 简介 本文用示例介绍HashMap排序的方法. 排序已有数据 按key排序 使用stream进行排序(按key升序/降序) package org.example.a; import java.util.*; public class Demo { public static void main(String[] args) { Map<Stri
-
Java字符串拼接新方法 StringJoiner用法详解
Java中如何输出像1-2-3-4-5 这样的字符 抱歉对于这个问题我甚至不能想到一个合适的标题,但是不重要 以下操作基于 jdk 1.8 StringJoiner sj = new StringJoiner("-", "", ""); sj.add("1").add("1").add("2"); String desiredString = sj.toString(); 在1.8版本中
-
java中Class.forName方法的作用详解
前言 在做JAVA EE开发的过程中,更多的是使用框架来提高开发效率.越来越发现,之前很基础的一些东西,都忘记的差不多了.从今天开始慢慢的复习一下基础.今天在看JDBC的时候,就有一个有趣的地方,之前学的时候,也没在意.这个Class.forName究竟是什么鬼. 连接数据库几大步.看以下代码 import com.mysql.jdbc.Driver; import java.sql.*; /** * @author honway.liu * @date 2016/12/8 下午11:07 *
-
Java 重写与重载方法与区别详解
重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变.即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为. 也就是说子类能够根据需要实现父类的方法. 在面向对象原则里,重写意味着可以重写任何现有方法.实例如下: class Animal{ public void move(){ System.out.println("动物可以移动"); } } class Dog extends Animal{ public
-
Java String对象使用方法详解
Java String对象使用方法详解 先来看一个例子,代码如下: public class Test { public static void main(String[] args) { String str = "abc"; String str1 = "abc"; String str2 = new String("abc"); System.out.println(str == str1); System.out.println(str1
-
详解Java String中intern方法的原理与使用
目录 简介 常量池简介 intern方法简介(JDK7) 原理(JDK6与JDK7) 例程测试 例程分析 jdk1.6 jdk1.7 应用实例 简介 本文介绍Java的String的intern方法的原理. 常量池简介 在 JAVA 语言中有8种基本类型和一种比较特殊的类型String.这些类型为了使他们在运行过程中速度更快,更节省内存,都提供了一种常量池(在方法区)的概念.常量池就类似一个JAVA系统级别提供的缓存.8种基本类型的常量池都是系统协调的,String类型的常量池比较特殊. Str
-
java 正则,object中两个方法的使用(详解)
正则: "."和"\" "."点儿,在正则表达式中表示任意一个字符. "\"在正则表达式中是转意字符,当我们需要描述一个已经被正则表达式使用的特殊字符时,我们就可以通过使用"\"将其转变为原本的意思. "\"在正则表达式中也有一些预定义的特殊内容: \d:表示任意一个数字 \w:表示任意一个单词字符(只能是 数字,字母,下划线) \s:表示任意一个空白字符(\t \r \n \f \x0
-
java 中createStatement()方法的实例详解
java 中createStatement()方法的实例详解 用缺省设置创建时,ResultSet 是一种只能访问一次(one-time-through).只能向前访问(forward-only)和只读的对象.您只能访问数据一次,如果再次需要该 数据,必须重新查询数据库. 然而,并不只有这一种方式.通过设置 Statement 对象上的参数,您可以控制它产生的 ResultSet.例如: ... Class.forName(driverName); db = DriverManager.getC
随机推荐
- Angular2入门--架构总览
- jQuery动态创建元素以及追加节点的实现方法
- perl生成特定碱基比例的随机序列的代码
- java中重写equals()方法的同时要重写hashcode()方法(详解)
- JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例
- YII Framework框架教程之安全方案详解
- 非常好用的Zend Framework分页类
- 基于NodeJS的前后端分离的思考与实践(五)多终端适配
- 对Jquery中的ajax再封装,简化操作示例
- java配置数据库连接池的方法步骤
- Java实现对一行英文进行单词提取功能示例
- 张剑光 的大学四年,留给学弟学妹 转载
- powershell 将文本转换成表格的另一种可行方式
- PHP访问数据库集群的方法小结
- jQuery侧边栏实现代码
- C#实现日期格式转换的公共方法类实例
- Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
- Android实现文件下载进度显示功能
- 透过DNS日志了解服务器状态
- Android流式布局FlowLayout详解
