アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になります。
「Eclipseで学ぶはじめてのJava」と言う本を購入しました。その本のSample10_10において、

Exception in thread "main" java.lang.Error: コンパイル問題が未解決です。
at Sample10_10.main(Sample10_10.java:8)

と表示されてエラーになります。Eclipseの設定なのかもしれませんが対処法が分らないので先に進むことができません。
ソフトバンククリエイティブの問い合わせに質問しても全然取り合ってもらえず困っています。

package sample.sample10;

import java.util.Arrays;

public class Sample10_10 {
public static int a;

public static void main(String[] args) {
int[] array = { 298, 827, 8348, 29, 892, 327, 8, 9, 2, 809, 32 };

System.out.println("配列の要素を表示します。" + Arrays.toString(array));
System.out.println("Arraysクラスを利用しないと、" + array + "となってしまう");
}
}

A 回答 (3件)

package sample.sample10;



と記述すると、そのパッケージ(フォルダ)に配置しないといけませんが、
ソースフォルダ内のsampleフォルダ内のsample10フォルダにソースコードを配置していますか?
    • good
    • 0
この回答へのお礼

返信ありがとうございます。
本の記述によりますと、まずSample\src\main\javaというフォルダを作って、全てここにコードを書き込むようになっています。

どうやらこれが原因なのですね。ありがとうございました。

お礼日時:2009/09/02 09:21

以下の操作を一度確認してみてください。



1.Eclipseのメニュー「プロジェクト」→自動的にビルドにチェックされているか。

2.チェックされていない場合は、チェックする。
 または、Ctrl + b で自分でビルド

3.それでもダメなら、メニュー「プロジェクト」→「クリーン」で対象プロジェクトをクリーンしてから、再度ビルド
    • good
    • 0
この回答へのお礼

返信ありがとうございます。試してみましたが、変わらずです。

一行目のsample.sample10の下に赤の波線が出ている状態です。

お礼日時:2009/09/01 10:36

エラーなく実行可能。



実行結果:
配列の要素を表示します。[298, 827, 8348, 29, 892, 327, 8, 9, 2, 809, 32]
Arraysクラスを利用しないと、[I@1a8c4e7となってしまう
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!