I\'m following a Java tutorial online, trying to learn the language, and it\'s bouncing between two semantics for using arrays.
long results[] = new long[3]
The 'new' keyword creates an array. Now, depending on what type of data the array is for the values inside of it vary. If you declare the array as an integer and use the 'new' keyword then it will contain the values 0 unless you change the values inside. With a String it will contain the value 'null'. In every single space.