我學習Java開發的基礎知識,使我可以進入Android開發。在這個非常簡單的應用程序中,我遇到了一些問題。它應該給我一個汽車的速度,齒輪,轉速等輸出。我可以編譯應用程序沒有問題,但是當我運行它時,它不顯示輸出。問題是什麼?代碼如下:
package car1;
public class Main {
public static void main(String[] args) {
class HondaCivic implements car1 {
int speed = 0;
int rpm = 0;
int gear = 1;
void speedUp(int Increment) {
speed = speed + Increment;}
void applyBrakes(int Decrement) {
speed = speed - Decrement;}
void changeRpm(int NewValue) {
rpm = NewValue;}
void changeGear(int NewValue) {
gear = NewValue;}
void printStates() {
System.out.println("speed:"+speed+" rpm:"+rpm+" gear:"+gear);
}
}
class Car1{
public void main(String[] args) {
// Two different Cars
HondaCivic car1 = new HondaCivic();
HondaCivic car2 = new HondaCivic();
// Methods for cars
car1.speedUp(30);
car1.changeGear(3);
car1.changeRpm(3000);
car1.applyBrakes(15);
car1.printStates();
car2.speedUp(30);
car2.changeGear(3);
car2.changeRpm(2000);
car2.applyBrakes(15);
car2.speedUp(5);
car2.changeGear(1);
car2.printStates();
}
}
}
}
}
重複後。編輯您的其他帖子,而不是在同一網站上發佈新主題。 - http://stackoverflow.com/questions/3780594/java-compile-errors-basic-application/3780623#3780623 – Scott 2010-09-23 19:06:38
刪除android標籤,因爲它與這個問題沒有關係 – Falmarri 2010-09-23 20:51:55