Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method calc(int, int) is undefined for the type Calculator
at com.example.App.main(App.java:23)
以下のソースコードで実行したら上記のようなエラーが出た。
顧客管理システムを作って、本の通りにやっている。
calcメソッドが定義されていないらしいが、何から手をつけたらいいのかわからない。
言語java
フレームワーク spring boot
os:mac os
コードpackage com.example;
import com.example.app.Calculator;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.annotation.Import;
import java.util.Scanner;
@EnableAutoConfiguration
@Import(AppConfig.class)
public class App {
public static void main(String[] args) {
try (ConfigurableApplicationContext context = SpringApplication.run(App.class, args)) {
Scanner scanner = new Scanner(System.in); System.out.print("Enter 2 numbers like 'a b' : "); int a = scanner.nextInt(); int b = scanner.nextInt(); Calculator calculator = context.getBean(Calculator.class); int result = calculator.calc(a, b); System.out.println("result = " + result); } }
}

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/22 10:04