java - जावा में असाइनमेंट ऑपरेशन का रिटर्न मान




expression file-handling (3)

(लाइन = Reader.readLine ())! = null

माध्यम

  1. विधि readLine () लागू है।
  2. परिणाम चर रेखा को सौंपा गया है,
  3. लाइन का नया मान अशक्त के खिलाफ सबूत होगा

शायद एक ही बार में कई ऑपरेशन ...

मुझे जावा में एक बयान का सामना करना पड़ा

while ((line = reader.readLine()) != null) {
    out.append(line);
}

असाइनमेंट ऑपरेशन जावा में एक मान कैसे लौटाते हैं?

हम जिस स्टेटमेंट की जाँच कर रहे हैं वह line = reader.readLine() और हम इसकी तुलना null

चूंकि readLine एक स्ट्रिंग लौटाएगा, हम वास्तव में null लिए कैसे जांच कर रहे हैं?


असाइनमेंट अभिव्यक्तियों का मूल्यांकन उनके असाइनमेंट मान के लिए किया जाता है।

(test = read.readLine())

>>

(test = <<return value>>)

>>

<<return value>>

reader.readLine() आपके लिए एक लाइन पढ़ता है और लौटाता है। यहाँ, आपने जो कुछ भी लौटाया है उसे लाइन में रखा है और जाँच करें कि क्या लाइन वेरिएबल शून्य है या नहीं।






assignment-operator