① 【技術分享】java判斷字元串是否包含某個字元(串)
在Java中,我們經常需要檢查一個字元串是否包含特定的字元或子串。這里有幾種常用的方法可以幫助我們實現這一目標:
首先,startsWith(String prefix) 方法用於判斷一個字元串是否以指定的前綴開始。你可以傳入一個字元或字元串作為參數,它會在字元串的開始位置進行匹配。
其次,endsWith(String suffix) 方法用於檢查字元串是否以給定的後綴結束。如果字元串以指定的子串結尾,這個方法會返回 true。
接著,contains(CharSequence substring) 方法是判斷字元串是否包含指定的字元序列。無論是一個字元、子串還是字元數組,只要在字元串中找到這些內容,它都會返回 true。
最後,indexOf(char ch) 或者 indexOf(String substring) 方法可以查找指定字元或子串在字元串中的位置,如果找到,會返回該字元或子串的第一個出現位置,否則返回 -1,同時這個方法也可以用來間接判斷字元或子串是否在字元串中存在。