java中構(gòu)造方法 String中的regoinmatchs方法是怎么回事?
String中的regoinmatchs方法是怎么回事?Java字符串有許多有用的方法,如substring()、split()等。雖然regionmatches()不常用,但它也是一個(gè)很好的方法。此
String中的regoinmatchs方法是怎么回事?
Java字符串有許多有用的方法,如substring()、split()等。雖然regionmatches()不常用,但它也是一個(gè)很好的方法。
此方法定義如下:
regionmatches(int firststart,string other,int otherstart,int)當(dāng)字符串調(diào)用此方法時(shí),表示從當(dāng)前字符串的第一個(gè)開始位置獲取長(zhǎng)度為len的子字符串;然后從另一個(gè)字符串的其他開始位置獲取長(zhǎng)度為len的子字符串,比較兩個(gè)子串是否相同。如果兩個(gè)子字符串相同,則返回true;否則返回false。
此方法還有另一個(gè)重載:str.regionMatches公司(Boolean ignorecase,int firststart,string other,int otherstart,int len)
您可以看到只有一個(gè)布爾類型的參數(shù),用于確定在比較期間是否忽略case。如果ignorecase為true,則忽略case。
怎么讓java中的輸入名不區(qū)分大小寫?
導(dǎo)入java.util.Scanner文件
public class Mymatch{
public static void main(String[]args){
Scanner input=new Scanner(系統(tǒng)輸入)
串入=輸入。下一步()//輸入字符串Hello系統(tǒng)輸出打印(in)//打印系統(tǒng)輸出打印( in.equalsIgnoreCase中(“Hello”)//忽略大小寫比較
}]}
,可以嗎?
結(jié)果:
你好
你好
真的