ho incontrato una dichiarazione in JavaValore di ritorno di operazione di assegnazione in Java
while ((line = reader.readLine()) != null) {
out.append(line);
}
Come le operazioni di assegnazione Valore di ritorno in Java? Poiché la dichiarazione che stiamo verificando è line=reader.readLine()
e la confronta con null
. Perché readLine
restituirà la stringa, come esattamente stiamo verificando per null
?
la mia domanda è fare le espressioni restituiscono anche qualcosa come secondo voi in quel momento (riga = null), vorrà dire che restituirà nuovamente null? – sunder
@sunder Ho modificato la mia risposta per rispondere alla domanda sulla valutazione delle espressioni di assegnazione. –