修复无法在Java中找到符号

时间:2015-01-17 09:46:32

标签: java symbols

如何修复“无法找到符号”错误? 我昨天开始学习Java教程:

class BicycleDemo {
public static void main(String[] args) {

    // Create two different 
    // Bicycle objects
    Bicycle bike1 = new Bicycle();
    Bicycle bike2 = new Bicycle();

    // Invoke methods on 
    // those objects
    bike1.changeCadence(50);
    bike1.speedUp(10);
    bike1.changeGear(2);
    bike1.printStates();

    bike2.changeCadence(50);
    bike2.speedUp(10);
    bike2.changeGear(2);
    bike2.changeCadence(40);
    bike2.speedUp(10);
    bike2.changeGear(3);
    bike2.printStates();
}
}

在第一行,它说“不正确的包”(这很奇怪,因为包是本教程的下一章) 在6号线和7号线(自行车1号和2号自行车),它说“找不到符号”。

此外,还有:

class Bicycle {

int cadence = 0;
int speed = 0;
int gear = 1;

void changeCadence(int newValue) {
     cadence = newValue;
}

void changeGear(int newValue) {
     gear = newValue;
}

void speedUp(int increment) {
     speed = speed + increment;   
}

void applyBrakes(int decrement) {
     speed = speed - decrement;
}

void printStates() {
     System.out.println("cadence:" +
         cadence + " speed:" + 
         speed + " gear:" + gear);
}
}

但我不知道如何让他们一起工作,如果他们应该的话。 这些东西可能很容易修复,但显然,我几乎不知道这个。

1 个答案:

答案 0 :(得分:0)

1)将所有文件保存在某个地方
2)删除所有包或创建新项目
3)根据您的喜好创建新包装 4)首先创建Bicycle
5)然后通过粘贴Bicycle类名称来创建其他类 6)然后它将更新您的imports当前

是的,我知道这很乱,但有时它是最好的选择