在Java中,Swift的isSpaceChar
类stdlib是否有函数Character
的方程式?
在Java中,此函数用于从AsciiValue字符的值中得出true或false。
例如,字符空间" "
的AsciiValue是32。
答案 0 :(得分:4)
Character
和UnicodeScalar
的Unicode属性是由Swift 5引入的,请参见
特别是Character.isWhiteSpace
和Unicode.Scalar.isWhiteSpace
是
一个布尔值,指示此字符是否表示空格,包括换行符。
字符示例:
let char: Character = " "
if char.isWhitespace {
// ...
}
Unicode标量值示例:
let value = 32
if let uc = UnicodeScalar(value), uc.properties.isWhitespace {
// ...
}