0

Eclipse Debug 看不到List对象的值

package entity;

public class Dog {

    private String name;

    private String age;
    
    public Dog(String name, String age) {
        super();
        this.name = name;
        this.age = age;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAge() {
        return age;
    }

    public void setAge(String age) {
        this.age = age;
    }

}
package lihan;

import java.util.ArrayList;
import java.util.List;

import entity.Dog;

public class TestStu {
    
    private List<Dog> dogs = new ArrayList<Dog>();
    
    /**
     * 初始化Strings
     */
    public void initStrings() {
        dogs.add(new Dog("1", "2"));
        dogs.add(new Dog("2", "2"));
        dogs.add(new Dog("3", "2"));
        dogs.add(new Dog("4", "2"));
        dogs.add(new Dog("5", "2"));
        dogs.add(new Dog("6", "2"));
        dogs.add(new Dog("7", "2"));
    }
    
    public static void main(String[] args) {
        new TestStu().initStrings();
    }
}

我在Debug里面查看List里面的值是看不到的,是我的设置的原因吗
图片描述

李晗 2
2019-06-14 提问
2 个回答
0

已采纳

这是一个Eclipse - 4.11的Bug,我向Eclipse提交了这个Bug
这是地址: https://bugs.eclipse.org/bugs...
下个版本4.12 将会修复这个Bug

0

我的也是用的最新的eclipse
应该是bug来的

撰写答案

推广链接