中易网

java中怎么判断一个字符串数组中包含某个字符或字

答案:2  悬赏:0  
解决时间 2021-01-04 03:27
java中怎么判断一个字符串数组中包含某个字符或字
最佳答案
可以用contains()这个方法,判断一个字符串是否包含另一个字符串。
可以用repalce()这个方法,把想删除的字符替换成空。

下面是示例代码,我测试过了,希望能帮到你,仍有问题可以HI我~!
public class Test {
public static void main(String[] args) {
String s1 = "abc";
String s2 = "1111abcdefe";
if(s2.contains(s1)){
System.out.println("s2包含了s1");
//删掉s1
s2 = s2.replace(s2.substring(s2.indexOf(s1), s2.length()), "");
System.out.println(s2);
}else{
System.out.println("s2不包含s1");
}
}
}
全部回答
可以使用includes()函数,需要es6支持。 比如字符串数组为var arr = ['sadf','asdf','aa','bb']; 现在要判断arr中是否存在字符串var str = 'aa'; arr.includes(str); 如果存在,则返回true,反之返回false。 如果不使用es6,也可以先将字符串数组使用join()函数转换为字符串,然后使用indexof()函数进行查找。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
復客的意思是什么?復客的释义是什么啊?
以前在PS2上玩过一个单机小游戏:主人公被夺
游戏限制多开
菁华英语(锦州义县)地址好找么,我有些事要过
白云洗化地址在哪,我要去那里办事
车牌闽c262gl有没有违章
1995年哪些老歌 那时我才7岁 很想听听以前那
戛击的意思是什么?戛击的释义是什么啊?
乌纱帢的意思是什么啊?请解释下!
杀猪是早上杀好了还是下午杀好
初一数学下学期<千里马>题答案 要详细的题解
0.5的铜漆包线1KG大概多少米
西安北站到长安大学雁塔校区怎么走
神魔大陆上的寻宝网交易角色那一项,是不是我
这个根雕如何
推荐资讯
市引的意思是什么啊?请解释下!
道祭的意思是什么啊?请解释下!
虹桥教育(青岛胶州市)地址好找么,我有些事要
黄圣依是哪里人呀?????????????急呀!!!!
7.5的电机用多大的漏电保护器
一年之计,莫如树谷,十年之计,莫如树木,百
我刚入伪恋的坑,伪恋里面这个第一集的这个女
卡拉赞序章困难怎么打
中国移动(信阳平桥大道营业厅)地址在什么地方
天翼4g奇奇合作厅怎么去啊,有事要去办理
楼外楼的意思是什么?楼外楼的释义是什么啊?
官储的意思是什么?官储的释义是什么啊?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?