query: Why does this give different results depending on variable being final
positive_passages.docid: 126
positive_passages.text: How do I compare strings in Java?
negative_passages.docid: 66521
negative_passages.text: java @SafeVarargs why do private methods need to be final
negative_passages.docid: 59348
negative_passages.text: The difference between ++Var and Var++
negative_passages.docid: 54050
negative_passages.text: Ruby if vs end of the line if behave differently?
negative_passages.docid: 91295
negative_passages.text: Why does a Try/Catch block create new variable scope?
negative_passages.docid: 599
negative_passages.text: Is Java "pass-by-reference" or "pass-by-value"?
negative_passages.docid: 103603
negative_passages.text: Variable type ending with ?
negative_passages.docid: 56050
negative_passages.text: Why put the constant before the variable in a comparison?
negative_passages.docid: 15836
negative_passages.text: Cannot refer to a non-final variable inside an inner class defined in a different method
negative_passages.docid: 47542
negative_passages.text: How come this is happening in java?
negative_passages.docid: 52821
negative_passages.text: Why do I get different results when I dereference a pointer after freeing it?
negative_passages.docid: 19719
negative_passages.text: How to assign the result of the previous expression to a variable?
negative_passages.docid: 38967
negative_passages.text: What is the precedence of the + (plus) operator in Java?
negative_passages.docid: 151869
negative_passages.text: What's the scope of a variable initialized in an if statement?
negative_passages.docid: 2266
negative_passages.text: Why is my variable local in one 'while read' loop, but not in another seemingly similar loop?
negative_passages.docid: 46672
negative_passages.text: Getting strange output when printing result of a string comparison
negative_passages.docid: 69299
negative_passages.text: Why do these two multiplication operations give different results?