「Swift」ジェネリクス関数を使うサンプルコード

2021年7月6日

サンプルコード

func maxF<T: Comparable> (cftA: T, cftB: T) -> T {
    return cftA > cftB ? cftA : cftB
}

// String型文字列 アルファベット順
print(maxF(cftA: "hello", cftB: "full")) 
print(maxF(cftA: "b", cftB: "k"))

結果
hello
k

Swift

Posted by arkgame