java判断字符串中是否包含某个字符
1 使用String类的contains()方法
contains()方法用于判断字符串中是否包含指定的字符或字符串。语法如下:
public boolean contains(CharSequence chars)
参数类型:CharSequence
CharSequence是一个接口,实现这个接口的类有:CharBuffer、String、StringBuffer和StringBuilder。可以理解为“CharSequence描述的就是字符串”。所以,用contains方法判断字符串中是否包含某个字符时,不能使用字符类型的变量,应该将字符转化为字符串再使用contains()方法判断。
从图片中我们可以看出String类的contains()方法中的参数类型不能为char。将字符转化为字符串的方法一般有两种:
- 使用加号连接空字符串**+ “”**
char ch = 'a';
String s = "abandon";
System.out.println(s.contains(ch + ""));
- 使用**String.valueOf()**方法
char ch = 'a';
String s = "abandon";
System.out.println(s.contains(String.valueOf(ch)));
2 使用String类的indexOf方法
indexOf()方法不仅能判断字符串中是否能包含某个字符,还可以返回对应的下标,而且能找出所有相同字符对应的下标。
输出结果为:
java判断字符串中是否包含某个字符相关推荐
- java 判断字符串中是否包含emoj表情及过滤
java 判断字符串中是否包含emoj表情及过滤 package com.luo.dtqjh.utils;import org.apache.commons.lang.StringUtils;publ ...
- java 包含汉字,【转载】Java判断字符串中是不是包含汉字
[转载]Java判断字符串中是否包含汉字 import java.util.regex.Matcher; import java.util.regex.Pattern; public class If ...
- java 包含汉字,java判断字符串中是否包含汉字
java判断字符串中是否包含汉字 package com.zuidaima.util; /** [email protected] www.zuidaima.com **/ public class ...
- 判断字符串中是否包含指定字符(JavaScript)
判断字符串中是否包含指定字符 indexOf() indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置.如果要检索的字符串值没有出现,则返回 -1. search() search( ...
- Java判断字符串中是否包含中英文标点符号
Java判断字符串中是否包含中英文标点符号 /*** 该函数判断一个字符串是否包含标点符号(中文英文标点符号).* 原理是原字符串做一次清洗,清洗掉所有标点符号.* 此时,如果原字符串包含标点符号,那 ...
- 判断字符是否是字母java,java判断字符串中是否包含字母
1.java代码判断字符串中是否包含字母: 思路:使用正则表达式的来验证 1.1示例代码如下: /** * 该方法主要使用正则表达式来判断字符串中是否包含字母 * @author fenggaopan ...
- java判断字符串中是否包含中文 过滤中文
package com.test;import java.util.regex.Matcher; import java.util.regex.Pattern;public class Test {@ ...
- java判断字符串中是否包含字母
2019独角兽企业重金招聘Python工程师标准>>> 1.Java代码判断字符串中是否包含字母: 思路:使用正则表达式的来验证 1.1示例代码如下: [html] view pla ...
- JAVA判断字符串中是否包含中文汉字
汉字的Unicode范围扩展了好多次了,网上的各种判断正则都是之前的,漏了很多 汉字 下面是最新的最全的判断正则 /*** 判断字符串中是否包含中文汉字** @param content* @retu ...
最新文章
- 伟人必须回答的(二十道问题)
- Mac zsh切换bash bash切换zsh
- numpy列相加_Python数据分析入门:NumPy基础:数组与向量化计算
- Linux下C编程入门(.h文件,.c文件,以及多文件调用的方式)
- Android Touch系统简介(二):实例详解onInterceptTouchEvent与onT
- ASP.NET状态管理
- android官方文档中文版_Now in Android:01 - 如何掌握最新的 Android 技术?
- Java番外篇2——jdk8新特性
- Android Timer编写方式深解
- mfc 服务器文件拷贝到本地,mfc服务器客户端间传输文件
- 论文Real-Time Lane and Obstacle Detection on the global System
- php mysql 跨库_PHP使用PDO进行跨数据库操作
- cron风格定时器_QuartzCron表达式在线生成-在线QuartzCron定时器表达式生成工具
- 前端-回到顶部效果总结
- Linux 内核官网下载
- Android smali语法
- 用计算机怎么打出箭头,箭头怎么打(电脑怎么打长箭头符号) | 土蜂蜜百科网
- excel中NORM.DIST 的python实现
- Java的访问控制修饰符有哪些?各有什么访问权限?
- AE PR模板基本图形预设素材包动态字幕文字标题排版动画预设效果
热门文章
- 网优谷说明域名后缀对SEO有影响吗?
- SAP Inbound via EDI
- 【JS】584- 20行代码​手写 async / await​​​​
- 不同模式电商时履约,运单的差异
- 智能手机发布会上云,是“迫不得已”还是“刻不容缓”?
- Oracle RAC心跳机制
- 张孝祥java高新技术笔记_张孝祥Java高新技术_课程--------学习笔记第一天
- 用自定义函数实现判断是否为闰年。
- python入门教程pdf免费_python入门教程pdf
- 暴风影音xp版本_深度丨想靠不足一元的会员费翻身,暴风影音当真了!