java 怎么能让程序不把< 变成“&lT;”;还有很多这样的特殊字符不做处理

java 怎么能让程序不把< 变成“&lT;”;还有很多这样的特殊字符不做处理,第1张

/*这是一个静态函数,不用声明对象就可以用的,如你的类名为Test,在任何情况下都可以调用Test.isHave函数*/

public static boolean isHave(String[] strs,String s){

/*此方法有两个参数,第一个是要查找的字符串数组,第二个是要查找的字符或字符串

* */

for(int i=0i<strs.lengthi++){

if(strs[i].indexOf(s)!=-1){//循环查找字符串数组中的每个字符串中是否包含所有查找的内容

return true//查找到了就返回真,不在继续查询

}

}

return false//没找到返回false

}

public static void main(String[] args)

{

String[] strs={"aaa","bbbb","cccc","dddd"}//定义字符串数组

if(isHave(strs,"aaaa")){//调用自己定义的函数isHave,如果包含则返回true,否则返回false

System.out.println("包含")//打印结果

}else{

System.out.println("不包含")//打印结果

}

}

#include

<iostream>

using

namespace

std

void

main

()

{

char

x

cout<<"请输入一串英文字母、空格、数字和其他的字符:"

int

number=0,space=0,others=0,letter=0

while((x=getchar())!='\n')

{

if((x>=65&&x<=90)||(x<=122&&x>=97))

letter++

else

if

(x==32)

space++

else

if

(x>=48&&x<=57)

number++

else

others++

}

cout<<"number="<<number<<'\n'<<"space="<<space<<'\n'<<"letter="<<letter<<'\n'<<"others="<<others<<endl

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11342206.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存