Atomでパッケージのscriptを使いJavaプログラミングを実行しようとしましたが、エラー(シンボルが見つかりません)とでます。以下コードです。
【Main.java】
class Main { public static void main(String[] args) { Person person1 = new Person("Kate", "Jones, 27, 1.6, 50.0); System.out.println(person1.fullName()); System.out.println(person1.age); System.out.println(person1.bmi()); } } ``` 【Person.java】 ``` class Person { public String firstName; public String lastName; public int age; public double height; public double weight; Person(String firstName, String lastName, int age, double height, double weight) { this.firstName = firstName; this.lastName = lastName; this.age = age; this.height = height; this.weight = weight; } // fullNameメソッドを定義してください public String fullName() { return this.firstName + " " + this.lastName; } // bmiメソッドを定義してください public double bmi() { return this.weight / this.height / this.height; } } ``` 【実行結果】 ``` /Users/〇〇/Desktop/Java/Main.java:3: エラー: シンボルを見つけられません Person person1 = new Person("Kate", "Jones", 27, 1.6, 50.0); ^ シンボル: クラス Person 場所: クラス Main /Users/〇〇/Desktop/Java/Main.java:3: エラー: シンボルを見つけられません Person person1 = new Person("Kate", "Jones", 27, 1.6, 50.0); ^ シンボル: クラス Person 場所: クラス Main エラー2個 [Finished in 2.817s] ``` 以上です。 ちなみに上記のコードは全てプロゲートからコピペしたものなので間違いはないと思いますが。 1つのファイルでSystem.out.println( "Hello World")などは問題なく実行できました。 宜しくお願い致します。
Person person1 = new Person("Kate", "Jones, 27, 1.6, 50.0);になってます "が一つ足りません Person person1 = new Person("Kate", "Jones", 27, 1.6, 50.0);が正しいです
回答1件
あなたの回答
tips
プレビュー