如何判断一个字符串中是否包含一个字符,返回TRUE和FALSE

时间:2023-01-07 08:30:15
如一个字符串S1
看是否有字符a在里面
有就返回true
没有就是false

18 个解决方案

#1


STring 不是自带有的 contains这个函数吗

#2


s1.indexOf('a')
存在a就返回下标(int)
不存在返回-1

#3


public static boolean check(String s1,char a)
{
int i = 0;
for (; i < s1.length(); i++) {
if (s1.charAt(i)==a) {
return true;
}
}

return false;

}
public static void main(String[] args) {
String s1="abcdef";
System.out.println(check(s1,'a'));
}

#4


String aaa="bbbbbbbabbbb";
if(aaa.contains("a"))
{
return true;

}

#5


引用 4 楼 jyq0105 的回复:
String aaa="bbbbbbbabbbb";
if(aaa.contains("a"))
{
return true;

}

#6


提示没有这个方法contains

#7


用contains()方法就好。

#8


public boolean contains(CharSequence s)
怎么会没有这个方法,API里明明就有。

还有:
    如果要实现你所说的
  直接  return S1.contains('a');

#9


给楼主一个建议:要学会使用API,那里有各个类自己的方法,想用哪个,就找哪个,看例子是怎么用,
英文的看不懂,不是有中文的么!!

#10


引用 8 楼 qusic 的回复:
public boolean contains(CharSequence s) 
怎么会没有这个方法,API里明明就有。 

还有: 
    如果要实现你所说的 
  直接  return S1.contains('a');

#11


contains是正确的,

发帖:45 
结贴:22 

提醒楼主,你是否可以结一些帖子啊?

#12


楼上的是催贴的。哈

#13


呵呵 催帖的

#14


结贴吧。。。

#15


contains

#16


contains()方法

#17


s1.indexOf('a') 
存在a就返回下标(int) 
不存在返回-1

用这个方法可以

#18


该回复于2015-05-26 13:22:31被管理员删除

#1


STring 不是自带有的 contains这个函数吗

#2


s1.indexOf('a')
存在a就返回下标(int)
不存在返回-1

#3


public static boolean check(String s1,char a)
{
int i = 0;
for (; i < s1.length(); i++) {
if (s1.charAt(i)==a) {
return true;
}
}

return false;

}
public static void main(String[] args) {
String s1="abcdef";
System.out.println(check(s1,'a'));
}

#4


String aaa="bbbbbbbabbbb";
if(aaa.contains("a"))
{
return true;

}

#5


引用 4 楼 jyq0105 的回复:
String aaa="bbbbbbbabbbb";
if(aaa.contains("a"))
{
return true;

}

#6


提示没有这个方法contains

#7


用contains()方法就好。

#8


public boolean contains(CharSequence s)
怎么会没有这个方法,API里明明就有。

还有:
    如果要实现你所说的
  直接  return S1.contains('a');

#9


给楼主一个建议:要学会使用API,那里有各个类自己的方法,想用哪个,就找哪个,看例子是怎么用,
英文的看不懂,不是有中文的么!!

#10


引用 8 楼 qusic 的回复:
public boolean contains(CharSequence s) 
怎么会没有这个方法,API里明明就有。 

还有: 
    如果要实现你所说的 
  直接  return S1.contains('a');

#11


contains是正确的,

发帖:45 
结贴:22 

提醒楼主,你是否可以结一些帖子啊?

#12


楼上的是催贴的。哈

#13


呵呵 催帖的

#14


结贴吧。。。

#15


contains

#16


contains()方法

#17


s1.indexOf('a') 
存在a就返回下标(int) 
不存在返回-1

用这个方法可以

#18


该回复于2015-05-26 13:22:31被管理员删除