
import java.util.*;
class Sample
{
public static void main(String[] args)
{
System.out.println(args[0]);
Calendar cal = Calendar.getInstance();
cal.set(2000,1,1);
int y = cal.get(Calendar.YEAR);
int m = cal.get(Calendar.MONTH) + 1;
int last = cal.getActualMaximum(Calendar.DATE);
System.out.print(y + "年" + m + "月の末日は ");
System.out.println(last + "日です");
}
}
で、2000年2月の末日を取得することが出来るのはわかったのですが
プログラム上で年月の入力を促してその月の末日を取得するにはどうすればいいのでしょうか?
(プログラム実行例)
C:\JAVA\SAMPLE>java Sample 2009 2
2009年2月の末日は 28です
↑のようにプログラム上で年 月を入力して実行し、末日を取得したいのですが・・・
多分この場合、入力数値などに対する例外処理や閏年の処理などもやらないとダメだと思いますがよくわかりません
No.2ベストアンサー
- 回答日時:
こんにちは、
エクリプスかネットビーンなどのideを使って
勉強した方がいいと思います。(無料ですし)
例外処理等は、必要なら、メッセージが出ますし。
文法的エラーもチェックしてくれます。
カレンダー処理していれば、閏年等も、ちゃんと
javaの方が、処理してくれます。
カレンダー処理を覚える前に
コマンドラインからの入力は、どの様に処理されるか
理解することが先なのではないですか???
問題が、解決したら、最低でも、締め切りしたほうが
良いと思いますよ。
何度も意味のわからない質問ばかりして本当に申し訳ありません
どうやら勉強する順序があべこべになっていたようです
最低でも質問の意味を回答者の方々にわかってもらえるように、もっと基本の基本から勉強しなおしてくる事にします
丁寧な回答と指摘ありがとうございました

No.1
- 回答日時:
何を質問したいのかがイマイチ。
。。入力された値の正当性をチェックする方法?
Java は全くわかりませんんが、チョイと検索したら次のような情報が出ました。参考になるかもね。
http://www25.atwiki.jp/dotcom/pages/111.html
Google 検索結果
http://www.google.com/search?as_q=java+Calendar& …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleログインボタンのデザイ...
-
プログラミングの問題です。大...
-
JDONWROADER2のエラー修復
-
スプレッドシートからリマイン...
-
googleスプレッドシートのスク...
-
googleスプレッドシートのGASに...
-
Verilogについて質問です。この...
-
論理回路設計をVerilogで行う問...
-
ゲーム開発の入門書を探しています
-
jdbcでinsert,delete,createをe...
-
session,requestはjspで未定義...
-
サーブレットをapacheで公開す...
-
下記のリストならno002が含まれ...
-
is this even a thing?
-
JAの支部?地域の農協のカード...
-
えハミルトン路と全域木のちが...
-
CSV出力を画面から選択したデー...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
-
あんまりお料理しないのに台所...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ループ処理の際、最後だけ","を...
-
続・ZZZ,ZZZ,ZZ9形式の金額形式...
-
論理演算子”||”またはの入力方法
-
java キーボード入力された値の...
-
テキストボックスに入力された...
-
総称型ArrayList<E>への参照...
-
16進数数字を結合して、10進数...
-
JAVAのfor文で困っています。
-
数値⇒漢数字変換 java
-
Java 配列<選挙>
-
Java キーボードから負の数が入...
-
Java 入力した整数値の合計を、...
-
C#の質問
-
2つのスクロールバーを連動させ...
-
java 拡張for map
-
java 配列
-
Javaの問題について
-
Javaの問題について
-
Java 4択問題の連続する2問の正...
-
javaについて質問です。
おすすめ情報