演算子


!=(_:_:)


与えられた 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 値と等しくないかどうかをテストできます。


  1. let gameName = "Red Light, Green Light"
  2. if let firstUTF8 = gameName.utf8.first,
  3. let firstScalar = gameName.unicodeScalars.first?.value {
  4. print("First code values are different: \(firstUTF8 != firstScalar)")
  5. }
  6. // Prints "First code values are different: false"




以下も見よ


比較


static func != (Self, Self) -> Bool

2 つの値が等しくないかどうかを示すブール値を返します。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ