मैं कुछ नकली OCJP प्रश्नों पर देख रहा था। मैं वास्तव में एक भयानक वाक्यविन्यास में आया था। संदेश यह है:! = और = के बीच क्या अंतर है! जावा में?
class OddStuff {
public static void main(String[] args) {
boolean b = false;
System.out.println((b != b));// False
System.out.println((b =! b));// True
}
}
क्यों !=
और =!
के बीच उत्पादन परिवर्तन?
नोट अगर आप 'TRUE' ख को असाइन कि, तो दोनों अवास्तविक लौटाते। –
पर्याप्त व्हाइटस्पेस उतना ही बुरा नहीं है जितना कि बहुत अधिक सफेद जगह –
समान प्रोग्रामर जावा और सी ++ लिख रहा है। एक नज़र डालें http://stackoverflow.com/questions/21029174/whats- यह- ऑपरेटर: पी –