失礼致します。よろしくお願いします。
今、現在の時間を取得しようとしています。
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.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) {
(以下、ここでは無関係はメソッドが続く)
ご指摘のとおり、これはメソッド内にあるのではなく、クラス内の領域に散在しております。
そこが問題なのでしょうか・・?
メソッド内に入れてみます。ありがとうございます。
もしよろしければ補足をお願いします。
No.4
- 回答日時:
メソッドはご理解されていますか?
ご理解されてないようでしたら、もう一度基礎からやり直したほうがいいでしょう。
>VariableDeclaratorId を指定する必要があります。」
このエラーメッセーじは、インスタンス宣言領域に式を記述したときにでるエラーです。
お探しの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ランキング
-
「タイプ初期化子が例外をスロ...
-
java 文字列の部分一致について
-
サーブレットからJSPの呼び出し...
-
文字列が数字のみで構成されて...
-
0除算の例外処理ができない!!...
-
連続する「\\」をひとつの「\\...
-
VB.NETで16進数が正しいかどう...
-
Javaの例外 IllegalArgumentExc...
-
数字か文字列かを判定する関数
-
getActionCommand() とgetText(...
-
基本的にはないと言われました
-
時間の取得
-
C# マルチスレッドにおける例外...
-
C#の捕捉されない例外処理の対...
-
【JAVA】与えられた金額を貨幣...
-
C# UriFormatExceptionの回避
-
VBA 400エラー 1004エラー
-
ファイルダイアログを開いた時...
-
【JSPがブラウザで表示されませ...
-
エクセルVBAで、条件に一致する...
マンスリーランキングこのカテゴリの人気マンスリー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#の捕捉されない例外処理の対...
-
タトゥーや墨を入れる人の共通点
おすすめ情報