1

iTunes で Stanford CS106a コースの受講を開始したばかりですが、Eclipse で問題が発生しています。これが私のコードです:

/*
 * File: Add2Integers.java
 * -----------------------
 * A simple ConsoleProgram to add two integers
 * and display their total.
 */

import acm.program.*;

public class Add2Integers extends ConsoleProgram {

public void run() {
    /* So all y'all in the back can see! */
    setFont("DejaVuSerif-BOLD-24");

    println("This program adds two numbers.");
    int n1 = readInt("Enter n1: ");
    int n2 = readInt("Enter n2: ");
    int total = n1 + n2;
    println("The total is " + total + ".");
}

}

実行しようとすると、セクションにアプレットが含まれていないというメッセージが表示されます。と関係があると思いますimport acm.program

acm ツールキットをダウンロードし、program.javaファイルをルート フォルダーに追加してパスを作成し、acm フォルダー全体に対して同じことを試みましたが、何も機能しません。

学習を開始できるように、この単純なプログラムを起動して実行するための支援が必要です。

私はOSX 10.8を実行しています。

4

4 に答える 4

1

Java アプリケーションを実行するには、mainメソッドが必要です。

public static void main(String[] args) {
    Add2Integers add2Integers = new Add2Integers();
    add2Integers.run();
}
于 2013-03-15T16:45:46.203 に答える
0

メソッドから開始する必要があります。ConsoleProgrammain

public static void main(String[] args) {
   new Add2Integers().start(args);
}

参照: JTFパッケージの紹介

于 2013-03-15T16:48:39.530 に答える
0

遅すぎることはわかっていますが、main(String[] args) は必要ありません。必要なのは、プロジェクトで右クリックを押し、プロパティに移動してから、Java ビルド パス、ライブラリ、外部 Jar を追加し、acm を検索することだけです。 .jar ファイルを PC に保存します。

于 2018-03-26T20:46:35.017 に答える