3 回答

TA貢獻1840條經驗 獲得超5個贊
java中的split函數(shù)是把字符串按特定字符分割成數(shù)組,對應的swift中的處理方法:
可以使用global split函數(shù)處理,舉例如下:
var fullName = "First Last"
var fullNameArr = split(fullName) {$0 == " "}
var firstName: String = fullNameArr[0]
var lastName: String? = fullNameArr.count > 1 ? fullNameArr[1] : nil

TA貢獻1806條經驗 獲得超8個贊
方法:String[] items = res.split(">=|<=|!=|=|>|<");
Java中Split函數(shù)的用法技巧:
在java.lang包中也有String.split()方法,與.net的類似,都是返回是一個字符型數(shù)組,但使用過程中還有一些小技巧。如執(zhí)行:
String str = "1|23|4|56|7"
String[] arr = str.split("|"
(
i = 0; i < arr.length; i++
}

TA貢獻1877條經驗 獲得超1個贊
spit函數(shù)只有兩個重載的方法
傳入分割正則
沒有傳數(shù)組的 ,返回值是數(shù)組
1 2 | res="a1b1c1"; String items=res.spit("1");//按1切分,返回數(shù)組包含a,b,c三個元素 |
添加回答
舉報