1.==仅仅用来对比两个变量的字节组合是否完全一样。字节组合要么就是相等,要么就是不等。比如,比较两个primitive数据类型是否相等,就用==,int i,int j,判断
i等于j是否成立。但是如果==两端是对象,含义则完全不同了。==用在对象上表示的意思是,两个引用变量是否引用到堆上的同一个对象。意思就是,两个引用是否指向同一个东西。
2.使用equals()方法来判断两个对象是不是相等,就是两个对象的是不是在表达同样的意思。
3.增强for循环。
for(int cell:locationCells)这一句的意思是:遍历locationCells中的每一个元素,并将元素赋给cell,并且元素的类型为int。
4.int guess = Integer.parseInt(stringGuess);
Integer是Java的一个内建类,parseInt()是Integer的一个方法,作用就是能将括号中的字符串转换成int型。parseInt()方法只会对代表数字的string型发生作用,其他类型就会抛出异常。