swift -- 定义空字符串 hasPrefix hasSuffix trim split join ra
// 定义空的字符串 var str1 = "" var str2 = String() str1.isEmpty // 判断字符串是否为空 // 输出字符串中所有的字符 var str3 = "As god name" for c in str3{ println(c) } Int.max // Int类型的最大值 Int.min // Int类型的最小值 var arr1 = ["c","oc","ios","swift"] var count = 0 for name in arr1{ if name.hasPrefix("i"){ // hasPrefix 前缀 count++ count } } count = 0 for name in arr1{ if name.hasSuffix("s"){ // hasSuffix 后缀 count++ count } } var string1:String = " Hello,swift!! " var string2 = "As god name" // uppercaseString lowercaseString string2.uppercaseString string2.lowercaseString // trim 去掉字符串前后的空白 string1.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceAndNewlineCharacterSet()) string1.stringByTrimmingCharactersInSet(NSCharacterSet(charactersInString: " H")) // split string2.componentsSeparatedByString(" ") var string3 = "welcome to play swift! Step-by-Step learn from now" string3.componentsSeparatedByCharactersInSet(NSCharacterSet(charactersInString: "-")) // join var string4 = "-" string4.join(["one","two","three"]) var string5 = "--" var arr = ["ios","swift","oc"] string5.join(arr) var str = "Welcome to play Swift! Step by Step learn Swift language from now" // range str.rangeOfString("Step") str.rangeOfString("Step",options:NSStringCompareOptions.BackwardsSearch) str.rangeOfString("welcome",options:NSStringCompareOptions.CaseInsensitiveSearch) str.startIndex str.endIndex countElements(str) var str = "Hello,playground" let strRange = Range<String.Index>(start:str.startIndex,end:str.endIndex) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |