Do you want BuboFlash to help you learning these things? Or do you want to add or correct something? Click here to log in or create user.



Tags
#odersky-programming-in-scala-2ed #scala
Question
Why doesn't it work?

var line = ""
while ((line = readLine()) != "") // This doesn’t work!
  println("Read: "+ line)

Answer
the result of assignment expression is always Unit, so the above check Unit != "" is always true

Tags
#odersky-programming-in-scala-2ed #scala
Question
Why doesn't it work?

var line = ""
while ((line = readLine()) != "") // This doesn’t work!
  println("Read: "+ line)

Answer
?

Tags
#odersky-programming-in-scala-2ed #scala
Question
Why doesn't it work?

var line = ""
while ((line = readLine()) != "") // This doesn’t work!
  println("Read: "+ line)

Answer
the result of assignment expression is always Unit, so the above check Unit != "" is always true
If you want to change selection, open document below and click on "Move attachment"

pdf

cannot see any pdfs

statusnot learnedmeasured difficulty37% [default]last interval [days]               
repetition number in this series0memorised on               scheduled repetition               
scheduled repetition interval               last repetition or drill


Discussion

Do you want to join discussion? Click here to log in or create user.