2021年12月8日 星期三
2021年2月22日 星期一
不同語言的字串格式化
Swift
1. "some_string_prefix \(variable) some_string_suffix"
2. String(format:"%fkg", arguments:[float])
Python
1. "%s %d" % ("string", 8)
2. f"some_string_prefix {variable} some_string_suffix"
三元運算子 Alternative value assignment in dJava/Kotlin/Swift and Python
C / Java
int a = (b == c ? b : c)
Swift
var a = (b ?? c)
var a = ( b == c ) ? b : c
Kotlin
val a = if (b == c) b else c
val a = (b==c) yes {b} no {c}
val a = (b==c) then b ?: c
Python
a = b if b == c else c
訂閱:
意見 (Atom)




