After updating to Java 8, I (and a lot of other people) had problems with their eclipse. I resolved the path variable problem. Fine.
So I have old projects in Eclipse. When I have the open, I delete the JRE 7 library and add 8. All the errors go away (from previously error-less code) except an import statement:
import java.util.Arrays;
I've seen the other questions on S.O. but they do not answer my problem (such as this, which just tells the OP he didn't have a semicolon). Besides it not resolving the source of the import, my code works! So what is it that could have changed?