无法静态引用非静态字段Animal.type

时间:2019-07-07 11:09:23

标签: java eclipse enums static non-static

在这里,我尝试通过编写“ Animal.type.MAMMAL”来访问受保护的枚举中的选项“ MAMMAL” ...我收到一条错误消息,提示“无法对非静态字段Animal进行静态引用。类型”。我的代码中缺少某些东西可以让我正确引用受保护的枚举吗?

我试图使枚举成为静态,但是它似乎不起作用。它只会产生我正在处理的错误。

size_t getLength(const char *str) {
    const char *p;
    while (*p++ != '\0')
        continue;
    /* p was incremented beyond the null terminator, hence decrease the difference by 1 */
    return p - str - 1;
}

}

我希望输出为:

我叫Isidore,我是哺乳动物! Isidore有4条腿,是哺乳动物。

0 个答案:

没有答案