W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
java.lang.Object
|---ohos.agp.utils.TextTool
public class TextTool
extends Object
用于操作字符串或字符的實用程序類。
Since:
3
修飾符和類型 | 方法 | 描述 |
---|---|---|
static int | findChar(CharSequence source, char destChar, int startIndex, int endIndex) | 從源字符串的指定范圍中查找目標字符的索引。 |
static String | getSubstring(CharSequence source, int startIndex, int endIndex) | 根據源字符串的指定范圍獲取一個新的字符串。 |
static boolean | isEqual(CharSequence sourceA, CharSequence sourceB) | 檢查字符串 A 的內容是否等于字符串 B 的內容。 |
static boolean | isLayoutRightToLeft(Locale locale) | 檢查指定區(qū)域設置的文本布局是否從右到左。 |
static boolean | isNullOrEmpty(CharSequence source) | 檢查源字符串是否為空。 |
static CharSequence | replaceCharSequence(CharSequence source, char[] originalCharacterSet, char[] replacementCharacterSet) | 將輸入文本中的一個或多個目標字符替換為一個或多個指定字符。 |
static char[] | subCharArray(CharSequence source, int startIndex, int endIndex) | 根據源字符串的指定范圍獲取一個新的字符數組。 |
static void | subCharArray(CharSequence source, int startIndex, int endIndex, char[] destChars, int destIndex) | 根據源字符串的指定范圍獲取一個新的字符數組,并將該數組放在目標字符數組的特定位置。 |
從類 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
public static boolean isNullOrEmpty(CharSequence source)
檢查源字符串是否為空。
參數:
參數名稱 | 參數描述 |
---|---|
source | 指示要檢查的源字符串。 |
返回:
如果字符串為空,則返回 true; 否則返回 false。
Since:
3
public static boolean isEqual(CharSequence sourceA, CharSequence sourceB)
檢查字符串 A 的內容是否等于字符串 B 的內容。
參數:
參數名稱 | 參數描述 |
---|---|
sourceA | 指示要比較的源字符串 A。 |
sourceB | 指示要比較的源字符串 B。 |
返回:
如果兩個字符串的內容相等,則返回 true; 否則返回 false。
Since:
3
public static boolean isLayoutRightToLeft(Locale locale)
檢查指定區(qū)域設置的文本布局是否從右到左。
參數:
參數名稱 | 參數描述 |
---|---|
locale | 指示要檢查的語言環(huán)境。 該參數可以為空。 |
返回:
如果布局是從右到左,則返回 true; 如果布局是從左到右或語言環(huán)境為空,則返回 false。
Since:
3
public static int findChar(CharSequence source, char destChar, int startIndex, int endIndex)
從源字符串的指定范圍中查找目標字符的索引。
參數:
參數名稱 | 參數描述 |
---|---|
source | 表示源字符串。 |
destChar | 指示要查找的目標字符。 |
startIndex | 表示搜索范圍的起始索引。 |
endIndex | 表示搜索范圍的結束索引。 |
返回:
如果操作成功,則返回目標字符的索引; 否則返回 -1。
Since:
3
public static String getSubstring(CharSequence source, int startIndex, int endIndex)
根據源字符串的指定范圍獲取一個新的字符串。
參數:
參數名稱 | 參數描述 |
---|---|
source | 表示源字符串。 |
startIndex | 表示搜索范圍的起始索引。 |
endIndex | 表示搜索范圍的結束索引。 |
返回:
返回新字符串。
Since:
3
public static char[] subCharArray(CharSequence source, int startIndex, int endIndex)
根據源字符串的指定范圍獲取一個新的字符數組。
參數:
參數名稱 | 參數描述 |
---|---|
source | 表示源字符串。 |
startIndex | 表示搜索范圍的起始索引。 |
endIndex | 表示搜索范圍的結束索引。 |
返回:
返回新的字符數組。
Since:
3
public static void subCharArray(CharSequence source, int startIndex, int endIndex, char[] destChars, int destIndex)
根據源字符串的指定范圍獲取一個新的字符數組,并將該數組放在目標字符數組的特定位置。
參數:
參數名稱 | 參數描述 |
---|---|
source | 表示源字符串。 |
startIndex | 表示搜索范圍的起始索引。 |
endIndex | 表示搜索范圍的結束索引。 |
destChars | 指示目標字符數組。 |
destIndex | 指示目標字符數組中的起始索引,用于放置獲得的數組。 |
Since:
3
public static CharSequence replaceCharSequence(CharSequence source, char[] originalCharacterSet, char[] replacementCharacterSet)
將輸入文本中的一個或多個目標字符替換為一個或多個指定字符。 支持純文本和富文本。
此方法不會更改源。
參數:
參數名稱 | 參數描述 |
---|---|
source | 表示目標文本。 |
originalCharacterSet | 表示要替換的字符集。 |
replacementCharacterSet | 表示要替換的字符集。 |
返回:
如果 source 不為 null ,則返回新文本; 否則返回一個空字符串。
Since:
7
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯系方式:
更多建議: