
エクリプスを使ってJavaのコードを書いていたのですが
import java.util.Scanner;
class TestScan {
public static void main(String[] args) {
System.out.println("Scannerで文字列の入力を行います");
Scanner scan = new Scanner(System.in);
String str = scan.next();
System.out.println("入力した文字列は" + str);
}
}
というプログラムをMainクラスで実行しようとすると
エラー: メイン・クラスMainを検出およびロードできませんでした
原因: java.lang.ClassNotFoundException: Main
というメッセージが出ました。
しかし
public class Main {
public static void main(String[] args) {
int i;
for(i = 0; i < 10; i++) System.out.println(i+ ",");
System.out.println("");
for(i = 10; i > 0; i--) System.out.println(i + ",");
}
}
と試しに書いてみると実行できました。
どういうことでしょうか。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/04/18 17:40