みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

コンパイル時のエラーについて

Java超初心者の者です。
下記のコードどこか間違っていますか?

class Sample4
{
public static void main(String args[]) throws IOException
{
System.out.println("いくつまでの合計を求めますか?");

BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));

String str = br.readLine();
int num = Integer.parseInt(str);

int sum = 0;
for(int i=1; i<=num; i++){
sum += i;
}
System.out.println("1から" + num + "までの合計は"
     + sum + "です。");
}
}

テキスト通りに入力したつもりなのに何度確認して入力し直しても、
『'class'または'interface'がありません。』というエラーが
出てしまうのですが・・・
色々ネットで検索して調べたのですが、分らなくて。

投稿日時 - 2008-03-08 22:39:32

QNo.3845275

困ってます

質問者が選んだベストアンサー

次の2点に誤りがあるようです。
・ import文が抜けています。
・ for (int i = 1; i <= num; i++) {
sum += i;
}
のあたりにごみが混ざっていました。

-------------------------------------------------------------------
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Sample4 {
public static void main(String args[]) throws IOException {
System.out.println("いくつまでの合計を求めますか?");

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

String str = br.readLine();
int num = Integer.parseInt(str);

int sum = 0;
for (int i = 1; i <= num; i++) {
sum += i;
}
System.out.println("1から" + num + "までの合計は" + sum + "です。");
}
}

投稿日時 - 2008-03-08 23:20:33

お礼

もう一度最初から入力し直したらコンパイル出来ました。
回答ありがとうございました。

投稿日時 - 2008-03-09 12:17:21

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)