expected"是什么意思?-6ren"> expected"是什么意思?-我正在制作机器人足球。我有 4 节课 游戏 机器人 球 点 Game 应该包含 main 方法,但这就是我所拥有的: import java.util.*; public class Game-6ren">
gpt4 book ai didi

java - " expected"是什么意思?

转载 作者:行者123 更新时间:2023-12-01 22:37:40 25 4
gpt4 key购买 nike

我正在制作机器人足球。我有 4 节课

  • 游戏
  • 机器人

Game 应该包含 main 方法,但这就是我所拥有的:

import java.util.*;

public class Game{
public Robot;
public Ball;
public Point;

public static void main(String[]args){
Point field= new Point();
Point end = new Point();
field.x=10;
field.y=10;
end.x=10;
end.y=0;



}

}

对于我的观点:

public class Point{
public int x;
public int y;
}

但是在 BallRobot 中,当我设置球和机器人对象的初始位置时,我收到标识符错误:球:

public class  Ball{

class Ball{
Ball fifa= newBall();
Point fifa= newPoint();
int speed=1;
fifa.x= 5;
fifa.y= 5;
}


public void moveUp(){
fifa.y=y-1;

}
public void moveDown(){
fifa.y++;

}
public void moveLeft(){
fifa.x--;


}
public void moveRight(){
fifa.x++;
}
}

机器人:

import java.util.*;

public class Robot{

class Robot{

Point d= newPoint();
Point e= newPoint();
Robot d= newRobot();
Robot e= newRobot();
int speed=1;
d.x = 0;
e.x =3;
d.y = 1;
e.y =5;
}



public void moveUp(){
d.y=y-1;
e.y=y-1;
}
public void moveDown(){
d.y++;
e.y++;
}
public void moveLeft(){
d.x--;
e.x--;

}
public void moveRight(){
d.x++;
e.x++;
}
}

这是为什么?

最佳答案

您尚未为对象指定变量名称。

改变

    public Robot;
public Ball;
public Point;

    public Robot robot =null;
public Ball ball=null;
public Poin point =null;

关于java - "<indentifier> expected"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26650677/

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