Can you do == in Java?

In Java Strings, the == operator is used to check the reference of both the string objects and equals() method used to check the value equality of both strings. When we assign a string value to the string variable, the JVM will check if the string with the equal value already present in the string pool or not.

Read more

Are lists zero based Java?

Lists (like Java arrays) are zero based . Note that these operations may execute in time proportional to the index value for some implementations (the LinkedList class, for example). Thus, iterating over the elements in a list is typically preferable to indexing through it if the caller does not know the implementation.

Read more