0

私はこのコードを実装しようとしました:

package java.lang;
public class String {
public static void main(String[] args) {
     for (int i=1;i<=1000;i++)
         {
            String str= "1";
         }
     }
}

しかし、私は得ています

エラー: クラス java.lang.String にメイン メソッドが見つかりません。メイン メソッドを次のように定義してください: public static void main(String[] args)

私はググってすべてを試しましたが、それを取り除く方法がわかりませんか?

4

4 に答える 4

2

パッケージ java.lang も使用しないでください。

名前クラスを 以外のものに変更しStringます。

于 2013-06-27T16:55:06.513 に答える
2

StringJava ではすでに final クラスとして定義されています。java.langパッケージの一部として。

クラス名は他のString場所 (つまり、独自のパッケージ) で使用できますが、java.langパッケージ クラスとして使用することはできません。

于 2013-06-27T16:55:39.100 に答える
0

クラス名Stringをそれ以外のものに変更します。Stringはすでに Java のキーワードです。

package java.lang;
    public class S1 {
    public static void main(String[] args) {
         for (int i=1;i<=1000;i++)
             {
                String str= "1";
             }
         }
    }
于 2013-06-27T16:49:43.283 に答える