JAVAの勉強をしているものです。
柴田望洋著「明解Java入門編」のList10-12のサンプルプログラムを
VisualStudio2005のエディタで入力し、コマンドプロンプトで
コンパイルすると「シンボルを見つけられません。」と言うエラーが
発生します。
プログラムの最初で下記のようにimport宣言があるのですが、
import java.util.GregorianCalendar;
import static java.util.GregorianCalendar.*;
VisualStudio2005のエディタ上で[static java]の部分に下波線が
付いてカーソルを近づけると「識別子が必要です。'static'は
キーワードです。」と言うメッセージが表示されます。
このメッセージが出るおかげでコンパイルエラーが発生している
のだと思います。
でも、本の通りに入力しているのにコンパイルエラーは発生するのも
おかしいと思います。
原因が分かる方、教えていただけないでしょうか?
ちなみに柴田望洋氏のHPに行って質問できるページが無いか
調べましたが、よく分からなかったのでこちらで質問させて
いただきました。
よろしくお願いします。
No.1
- 回答日時:
import static java.util.GregorianCalendar.*;
staticのとこ削除してみたらどうですか?
ProKaseifu様
早速のご回答ありがとうございました。
アドバイスの通り試してみましたが、エディタ上のエラーは無くなるものの
「シンボルを見つけられません。」(GregorianCalenderクラスが見つからないんだと思います。)
と言うエラーが出て、依然コンパイルが出来ません。
No.2ベストアンサー
- 回答日時:
staticメンバのimportは、Java 5以降から採用された機能。
ひょっとして、使用しているJDKのバージョンが、1.5より古いんじゃないだろうか。確認をしてみては。Visual Studio 2005のエディタ……とあるから、よもやとは思うが、まさかVisual J++なんて使ってないだろうね?
この回答への補足
すいません、自己解決しました。
[GregorianCalendar]のスペルが間違っていた様です。
"static java"の下波線に惑わされていました。
ありがとうございました。
logger_man様
ご回答ありがとうございます。
JAVAのバージョンは1.5.0_09です。
VisualStudio2005はソースファイルの編集にのみ使用しています。
コンパイルは、コマンドプロンプトから
javac ClassFileName.java
の様に入力してコンパイルしています。
引き続きよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- C言語・C++・C# 至急お願いします。C言語で.imgのファイルを読み込んで1バイトづつ出力するプログラムを作りたいので 3 2023/01/16 22:49
- Java JavaでWebページ作成 7 2023/07/21 21:09
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- Java Java 配列<選挙> 4 2023/07/31 15:07
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
干支の計算で。。。
-
<forEach> 内で供給された "ite...
-
eclipseに記述したjavaファイル...
-
importとextendsの用い方の違い...
-
javaでキー入力をエミュレート...
-
「例外 *** は対応する try 文...
-
javaでのエラーがわかりません。
-
setAttribute(String, int)は適...
-
どうしてもプログラムが動いて...
-
Javaを使ってデジタル時計を作...
-
importするには java.io.*; imp...
-
文字列を数式に
-
gccにおけるimport
-
BufferedReaderなどについて
-
画像の縦横サイズって取得でき...
-
CSV読み込み 文字化け
-
IF関数でEmpty値を設定する方法。
-
ダブルクォーテーションのrepla...
-
C言語のポインターに関する警告
-
flush()とclose()について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
eclipseに記述したjavaファイル...
-
「例外 *** は対応する try 文...
-
干支の計算で。。。
-
Selenium IDEでexportしたコー...
-
Javaを使ってデジタル時計を作...
-
ColabでのPytorchのエラー
-
importするには java.io.*; imp...
-
生年月日と今日の日付から年齢...
-
ファイル名を動的に生成したい
-
文字列を数式に
-
<forEach> 内で供給された "ite...
-
シャットダウンフックが呼ばれない
-
Javaからストアド実行(配列項目)
-
ActionForm form にnullが入っ...
-
setAttribute(String, int)は適...
-
(急募)JavaカレンダーをGUI可に...
-
文字サイズが可変のラベル
-
Java での グローバルIP取得
-
python OpenPyXLを使って出力結...
-
データの外挿について
おすすめ情報