请问什么时候需要创建新的Scanner对象什么时候不需要?
在用Map管理学生选课信息的实例中,在testPut()方法里只建立了一个Scanner对象,在输入姓名时不需要再次建立Scanner对象;而在创建新的testRemove()方法时,需要再次建立Scanner对象。
可否理解为——在同一个方法中,只需要创建一个Scanner对象即可?
还是其实输入学生ID和学生姓名的时候也可以创建两个Scanner对象且效果相同,只是为了高效所以只创建了一个?
在用Map管理学生选课信息的实例中,在testPut()方法里只建立了一个Scanner对象,在输入姓名时不需要再次建立Scanner对象;而在创建新的testRemove()方法时,需要再次建立Scanner对象。
可否理解为——在同一个方法中,只需要创建一个Scanner对象即可?
还是其实输入学生ID和学生姓名的时候也可以创建两个Scanner对象且效果相同,只是为了高效所以只创建了一个?
2019-01-07
举报