请问:java 利用for往ArrayList里存入数据时,变量定义在for循环里面和外面的时候结果不一样,为什么??? 你要知道每次new一个对象就是一个新对象,在循环里new,就是每一次循环都创建一个全新的对象。而在循环外只new了一次...