演算子
!=(_:_:)
与えられた 2 つの値が等しくないかどうかを示すブール値を返します。
iOS 8.0+ iPadOS 8.0+ macOS 10.10+ Mac Catalyst 13.0+
tvOS 9.0+ watchOS 2.0+ visionOS 1.0+
static func != <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger
パラメータ
lhs
比較すべき整数。
rhs
比較すべき別の整数。
議論
不等号演算子 (!=) を使うと、任意の BinaryInteger 型のインスタンスが等しくない事を確認できます。例えば、文字列の UTF-8 コード化の最初の UInt8 値が、その Unicode スカラービューの最初の UInt32 値と等しくないかどうかをテストできます。
- let gameName = "Red Light, Green Light"
- if let firstUTF8 = gameName.utf8.first,
let firstScalar = gameName.unicodeScalars.first?.value {
print("First code values are different: \(firstUTF8 != firstScalar)")
- }
- // Prints "First code values are different: false"
以下も見よ
比較
static func != (Self, Self) -> Bool
2 つの値が等しくないかどうかを示すブール値を返します。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ