boolean rhs;
rhs = value == null;
具体的には、私が理解していない部分は、= 演算子の後に値が続き、その後に == が続く部分です。どういう意味ですか?
boolean rhs;
rhs = value == null;
具体的には、私が理解していない部分は、= 演算子の後に値が続き、その後に == が続く部分です。どういう意味ですか?
これは、がそうであるかどうかを確認する簡単な方法value
ですnull
。If null
then は に割り当てtrue
られrhs
、elseは に割り当てられますfalse
。次のコードを使用して、自分で試すことができます。
String value = null;
String value2 = "Testing";
boolean rhs;
System.out.println(rhs=value == null); //print true
System.out.println(rhs);
System.out.println(rhs=value2 == null);//print false
System.out.println(rhs);