query: While loop with scanner expression continuing despite false evaluation
positive_passages.docid: 126
positive_passages.text: How do I compare strings in Java?
negative_passages.docid: 110242
negative_passages.text: conditional statement in while loop
negative_passages.docid: 23856
negative_passages.text: Evaluating an If condition to yield True/False
negative_passages.docid: 39781
negative_passages.text: Why does the is operator return false when given null?
negative_passages.docid: 109282
negative_passages.text: Java comparison with == of two strings is false?
negative_passages.docid: 61753
negative_passages.text: Why does python use 'else' after for and while loops?
negative_passages.docid: 45877
negative_passages.text: try/catch with InputMismatchException creates infinite loop
negative_passages.docid: 154246
negative_passages.text: Program is skipping over Getline() without taking user input
negative_passages.docid: 64832
negative_passages.text: "do ... while" loop equivalent in Mathematica
negative_passages.docid: 23861
negative_passages.text: In a java enhanced for loop, is it safe to assume the expression to be looped over will be evaluated only once?
negative_passages.docid: 97545
negative_passages.text: Using =+ won't work in for loop
negative_passages.docid: 8051
negative_passages.text: Evaluating a mathematical expression in a string
negative_passages.docid: 154049
negative_passages.text: why does if("string") evaluate "string" as true but if ("string"==true) does not?
negative_passages.docid: 31433
negative_passages.text: How do I properly compare strings in C?
negative_passages.docid: 30263
negative_passages.text: Why is while's condition outside the do while scope
negative_passages.docid: 11928
negative_passages.text: Why isn't "k" incremented in the statement "m = ++i && ++j || ++k" when "++i&&++j" evaluates to true?
negative_passages.docid: 54525
negative_passages.text: Why is scanf() causing infinite loop in this code?