gpt4 book ai didi

java - Processing 2.0 中的枚举

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:55:49 53 4
gpt4 key购买 nike

This问题是指版本 1.2.1,它不会在不同的部分编译,所以它不是重复的。

我想在 Processing 中使用枚举。我读过它们在单独的文件中工作得更好,所以我已经这样做了。此代码编译正确:

enum Status
{
STOPPED,MOVING
};

但是当我有这段代码的时候

Status status;

在不同的文件中它给我以下错误:

Unrecognized type:46 (ENUM_DEF)

我知道早期版本的 Processing 不支持枚举,但 2.0 版支持吗?如果是这样,是什么原因导致错误?

最佳答案

当您为您的枚举创建一个新标签时,您是否附加了 .java?在您的情况下,您的新选项卡是否名为 Status.java?

您的代码在 Processing 2.0b6 中编译正常,主要选项卡内容:

Status status;

还有一个名为 Status.java 的新选项卡,其中包含以下内容:

enum Status
{
STOPPED,MOVING
};

关于java - Processing 2.0 中的枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13370090/

53 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com