java - 对象 Java 的意外标识符(处理)
问题描述
我在这个chromebook上写代码,我想在处理环境中编码,所以我在网上搜索了一个在线处理,我得到了开放处理。我在第 1 行收到 Unexpected Identifier 错误。
Bird bird;
function setup() {
createCanvas(600, 1000);
background(0);
bird = new Bird();
}
function draw() {
bird.show();
}
解决方案
有(至少)两种处理环境:处理(基于 java)和 p5.js(基于 javascript)。它们不可互换,因此您需要确保您知道您正在使用哪个,并且您正在阅读的任何示例都是针对相应版本的。
由于您提到了 OpenProcessing 并且您的函数是使用function
关键字定义的,因此我假设您使用的是 p5.js。在这种情况下,问题在于 javascript 不是类型化语言,因此您不要将变量的类型放在它之前。改变
Bird bird;
到
var bird;
删除 Unexpected Identifier 错误,但您在尝试执行的第 7 行仍然会遇到错误
bird = new Bird();
没有定义 aBird
是什么。希望有帮助!如果您有任何其他问题,请告诉我。
推荐阅读
- javascript - 如何在单击时选择悬停元素而不是悬停元素?
- python - “for 循环”用于在 Python 中更改表达式
- reactjs - 刷卡反应 | 如何使用 React refs 创建自定义导航/分页组件?
- python - 使用 KIVY 集体卡在加载窗口
- jquery - 从按钮引导程序 4 中删除禁用属性
- c# - C#使用OLEDB删除行excel
- java - 使用 java 8 过滤对象列表 | 过滤子对象 | 流
- c# - 如何以角度更改默认文件夹下载
- python - 展平包含具有不同形状的 numpy 数组的列表
- php - 使用 PHP 应用程序使用 .sh 文件创建用户和数据库