當前位置:首頁 » 編程語言 » java判斷是否包含字元

java判斷是否包含字元

發布時間: 2023-08-25 08:47:12

java中怎麼判斷一個字元串數組中包含某個字元或字元串

packagetest;

publicclassTest{

publicstaticvoidmain(String[]args){

Stringstr="ab";

System.out.println(isStr(str).toString());

}


/**

*判斷一個字元串數組中包含某個字元或字元串:返回一個boolean:參數判斷的字元

*1.定義一個字元串數組

*2.遍歷這個數組

*3.判斷要指定的字元串是否包含在字元串數組內

*4.如果包含返回true,否則返回false

*/

publicstaticBooleanisStr(Stringstr){

Stringarray[]={"a","b","c","hello"};

for(inti=0;i<array.length;i++){

if(str.equals(array[i])){

returntrue;

}

}

returnfalse;

}

}

⑵ java中怎麼判斷一個字元串中包含某個字元或字元串

方法:

使用String類的indexOf()方法可以判斷一個字元串是否在另一個字元串中出現,其方法原型為:

intjava.lang.String.indexOf(Stringarg0)


如果字元串arg0出現在源字元串中,返回arg0在源字元串中首次出現的位置。


Java程序:

publicclassMain{
publicstaticvoidmain(String[]args){
Stringkey="wo";
char[]arr={'H','e','l','l','o',',','','w','o','r','l','d','!'};
Stringsource=String.valueOf(arr);

if(source.indexOf(key)>=0){
System.out.printf(""%s"中包含"%s"",source,key);
}
else{
System.out.printf(""%s"中不包含"%s"",source,key);
}
}
}


運行測試:

"Hello,world!"中包含"wo"

⑶ 用java正則表達式檢測字元串中是否含有某字元

如果只需要判斷是否包含某字元,可以使用String自帶的方法:
方法1:
contains("指定字元");
//如果包含,返回true,反之返回false
方法2:index("指定字元");
//如果包含,則返回第一次出現該字元的索引位置,即,如果返回值>0,則可認為包含。
至於是否一定要使用正則還要看你的需求,可否再說的詳細些?

熱點內容
vps自動腳本 發布:2025-03-15 20:50:29 瀏覽:59
php刷新重復提交 發布:2025-03-15 20:50:26 瀏覽:306
艾莫迅plc編程電纜 發布:2025-03-15 20:44:05 瀏覽:302
妖妖靈腳本 發布:2025-03-15 20:36:56 瀏覽:256
公司自己搭建ftp 發布:2025-03-15 20:36:07 瀏覽:62
如何增加配置使半袖變得不單調 發布:2025-03-15 20:33:37 瀏覽:350
linux顯示目錄 發布:2025-03-15 20:30:42 瀏覽:661
素數演算法表示 發布:2025-03-15 20:24:02 瀏覽:843
大話西遊手游怎麼看伺服器等級 發布:2025-03-15 20:21:53 瀏覽:222
rsa加密c源代碼 發布:2025-03-15 19:53:55 瀏覽:694