失礼致します。よろしくお願いします。
今、現在の時間を取得しようとしています。
Date today=new Date();
SimpleDateFormat dateForm=new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = new GregorianCalendar();
Date NowTime = new Date();
calendar.setTime(NowTime); //☆
int year=calendar.get(Calendar.YEAR); // 年の取得
String stryear = Integer.toString(year);
int month=calendar.get(Calendar.MONTH)+1; // 月の取得
String strmonth = Integer.toString(month);
という流れで年月日をとりました。
しかし☆の所で「トークン "NowTime" に構文エラーがあります。このトークンの後には
VariableDeclaratorId を指定する必要があります。」「トークンに構文エラーがあります。構成の位置が間違っています。」とでます。
他のソースではうまくいったのにどうして駄目なのか分かりません。
importもしてますし、{}等の間違いもないはずです。
何が悪いのでしょうか?よろしくお願いします。m(__)m
No.3
- 回答日時:
名前空間の衝突で上手くいかないのかも
NowTimeをNowTime1に変更して、
Date や Calendar などにパッケージを追記してやってみたら?
(java.util.Date = NowTime = new Date())
ありがとうございます。
そういう事もエラーの要因としてはよくあることなのですね。
ご回答いただきありがとうございます。m(__)m
No.4
- 回答日時:
メソッドはご理解されていますか?
ご理解されてないようでしたら、もう一度基礎からやり直したほうがいいでしょう。
>VariableDeclaratorId を指定する必要があります。」
このエラーメッセーじは、インスタンス宣言領域に式を記述したときにでるエラーです。
No.5
- 回答日時:
>回答をされてる皆さん
先入観から、この記述はメソッド内にあると思ってませんか?
javatea_1985さん
一部だけではなく、全文を載せてください。
この回答への補足
ご回答ありがとうございます。
前文ですとすごく長くなるのですが・・
public class dbsyori01 implements Data {
HttpSession session;
// 現在日付
Date today=new Date();
SimpleDateFormat dateForm=new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = new GregorianCalendar();
Date NowTime = new Date();
calendar.setTime(NowTime);
int year=calendar.get(Calendar.YEAR); // 年の取得
String stryear = Integer.toString(year);
int month=calendar.get(Calendar.MONTH)+1; // 月の取得
String strmonth = Integer.toString(month);
if (month < 10)
{
strmonth = 0 + strmonth;
}
int day=calendar.get(Calendar.DATE); // 日の取得
String strday = Integer.toString(day);
public db(HttpSession session){
this.session = session;
}
public Vector Info(data) {
(以下、ここでは無関係はメソッドが続く)
ご指摘のとおり、これはメソッド内にあるのではなく、クラス内の領域に散在しております。
そこが問題なのでしょうか・・?
メソッド内に入れてみます。ありがとうございます。
もしよろしければ補足をお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- Visual Basic(VBA) swiftで年号を 1 2023/02/05 06:48
- Visual Basic(VBA) 【VBA】先月分の取得ができない理由が分かりません。 2 2022/04/24 11:16
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Visual Basic(VBA) ①ExcelVBAでカレンダーを作り、別のユザーフォームで日付を入力したいのですがエラーになります。 1 2023/02/17 18:39
- Excel(エクセル) DATE関数で指定する「日」のセルが関数の場合の対処法 5 2022/09/14 15:46
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
- JavaScript gasについて 1 2022/05/31 21:51
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- Visual Basic(VBA) Excel VBA でデータ転記について 1 2023/03/07 19:11
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
String型の日付(2005/11/25)の...
-
C# マルチスレッドにおける例外...
-
VBA Evaluate関数 型が一致しま...
-
子プロセスで発生した例外を親...
-
ブックマークレットについて
-
nullで、return出来るのはどん...
-
例外ってIf文の中に入れますか...
-
C++の例外処理について
-
【JAVA】与えられた金額を貨幣...
-
PHPのpack関数をJavaで実装でき...
-
全角スペースのチェックについて
-
「タイプ初期化子が例外をスロ...
-
オープンアプリにおける、テキ...
-
エクセルVBAで、条件に一致する...
-
3年間同じクラスになる確率
-
インスタンス参照でアクセスで...
-
c++,ある関数のクラスから別の...
-
ワイルドカード<?>と型パラメー...
-
「天声人語」をインターネット...
-
DataGridViewでセルクリックイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「タイプ初期化子が例外をスロ...
-
【JAVA】与えられた金額を貨幣...
-
連続する「\\」をひとつの「\\...
-
文字列からダブルクオートの削除
-
VB.Net Object型 空かどうか
-
0除算の例外処理ができない!!...
-
VB.NETで16進数が正しいかどう...
-
数字か文字列かを判定する関数
-
例外ってIf文の中に入れますか...
-
C# マルチスレッドにおける例外...
-
スタックオーバーフローとは?
-
String型の日付(2005/11/25)の...
-
Timestamp型への変換について(J...
-
C# UriFormatExceptionの回避
-
VBA Evaluate関数 型が一致しま...
-
ADOによるレコードの追加/更新
-
時間の取得
-
WebClient()以外でネットにアク...
-
C#の捕捉されない例外処理の対...
-
タトゥーや墨を入れる人の共通点
おすすめ情報