Memos About Salesforce

Salesforceにハマってたこと!

Salesforce 演算子「==」

こんにちは、管理人の@Salesforce.Zです。

あまり意識をしたことがないところですが、【==】演算子をよく使っている。

今日、気づいたことを共有したいと思います。

目次

「==」演算子

「==」

比較対象に対して、大文字、小文字の違いがなく、比較します。

String.equals()

大文字、小文字の違いがある判定

確認

サンプルコード

String s1 = 'abc123';
String s2 = 'ABC123';
System.debug('==============(\'abc123\'==\'ABC123\')===============');
System.debug('【==】の比較結果 : ' + (s1==s2));
System.debug('【Stirng.equals()】の比較結果 : ' + s1.equals(s2));
System.debug('=====================================================');

結果

f:id:jude2016:20190412133644p:plain
確認結果のログ