3 つのインスタンス変数と 2 つのインスタンス メソッドを宣言するコードを作成しました。しかし、プログラムを実行すると、checkTemperature メソッドで構文エラーが発生します。中括弧、セミコロンなどの欠落/過剰使用がないか構文をチェックしましたが、コードは問題ないようです。なぜこのエラーが表示されるのかわかりませんが、誰かがこの問題を解決できますか? 以下は私のコードです。
public class volcanoRobots {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
* declared instance variables status, speed,temperature
*/
String status;
int speed;
float temperature;
/*
* create first instance method checkTemperature
*/
void checkTemperature(){
if (temperature > 660){
status = "returning home";
speed = 5;
}
}
/*
* create second instance method showAttributes
*/
void showAttributes(){
System.out.println("Status: " + status);
System.out.println("Speed: " + speed);
System.out.println("Temperature: " + temperature);
}
}
}