java如何判断一个字符串中是否包含标点符号(任意标点符号,非特定)? 10
展开全部
public static void main(String[] arr ){
//标点符号可以自己随便加
String[] filterStr=new String []{",","。","、","?","!"};
String content="我是一个中国人我爱我的祖国";
//是否有标点符号
boolean find=false;
for (String string : filterStr) {
if(content.contains(string)){
find=true;
break;
}
}
System.out.println("是否有包含标点符号:"+(find?"是":"否"));
}
//标点符号可以自己随便加
String[] filterStr=new String []{",","。","、","?","!"};
String content="我是一个中国人我爱我的祖国";
//是否有标点符号
boolean find=false;
for (String string : filterStr) {
if(content.contains(string)){
find=true;
break;
}
}
System.out.println("是否有包含标点符号:"+(find?"是":"否"));
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-11-30
展开全部
itjob提供以下2种方法:
str = 你要判断的字符串
一、str.contains(",")返回true 则包含
二、str.indexOf(",")如果等于-1,则不包含
str = 你要判断的字符串
一、str.contains(",")返回true 则包含
二、str.indexOf(",")如果等于-1,则不包含
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询