Pemrograman Swift
selamat datang
Sabtu, 17 Desember 2016
Senin, 28 November 2016
swift substring
Cara Mendapatkan Substring Pada Swift
//contoh kasus 1 mendapatkan karakter "h" dari string hello world
let myString = "hello world"
//print (myString)
let index = myString.index(myString.startIndex, offsetBy:0)
myString[index] // returns Character 'o'
//print(myString[index])
//contoh kasus 2 menggunakan substring untuk mereverse(membalik) string
func stringReverse(str: String)-> String {
var loopCount : Int
loopCount = str.characters.count
var loopCount2 = loopCount-1
var result : String = ""
for index in 0...loopCount-1 {
let index2 = str.index(str.startIndex, offsetBy:loopCount2)
loopCount = loopCount - 1
loopCount2 = loopCount2 - 1
result += "\(String(str[index2]))"
}
return result
}
print(stringReverse(str: "hello Swift jfdsgvkjfdsgsfdkjgkjfdsg")) // Hello Swift!
Live Demo
//contoh kasus 1 mendapatkan karakter "h" dari string hello world
let myString = "hello world"
//print (myString)
let index = myString.index(myString.startIndex, offsetBy:0)
myString[index] // returns Character 'o'
//print(myString[index])
//contoh kasus 2 menggunakan substring untuk mereverse(membalik) string
func stringReverse(str: String)-> String {
var loopCount : Int
loopCount = str.characters.count
var loopCount2 = loopCount-1
var result : String = ""
for index in 0...loopCount-1 {
let index2 = str.index(str.startIndex, offsetBy:loopCount2)
loopCount = loopCount - 1
loopCount2 = loopCount2 - 1
result += "\(String(str[index2]))"
}
return result
}
print(stringReverse(str: "hello Swift jfdsgvkjfdsgsfdkjgkjfdsg")) // Hello Swift!
Live Demo
Langganan:
Postingan (Atom)