Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

getActualMaximum

http://www.javaroad.jp/bbs/answer.jsp?q_id=20070809113927957に下の様に書いてましたが、これをgetActualMaximumを使うとどうなりますか?http://www.javaroad.jp/bbs/answer.jsp?q_id=20070808154646898には
java.util.Calendar cal = ...
cal.getActualMaximum(java.util.Calendar.DATE);
とあったのですが、どこに置き換えていいのかこのHPを見ても、他を見てもいまいちわかりません。
import java.util.*;

public class Main {
    public static void main(String[] args) {
        int year = Integer.parseInt(args[0]);
        int month = Integer.parseInt(args[1]);
        GregorianCalendar cal = new GregorianCalendar();
        System.out.println(
        new int[][]{{31,29,31,30,31,30,31,31,30,31,30,31},{31,28,31,30,31,30,31,31,30,31,30,31}} 
            [cal.isLeapYear(year) ? 0 : 1][month - 1]);
    }
}

2

回答

3960

閲覧

2件の回答

評価

0

継続した話題で、新たにスレッドを起こすのはやめましょう。

>こに置き換えていいのかこのHPを見ても、他を見てもいまいちわかりません。
いろいろ、試してみることです。
メソッドの引数や戻り値がどういうものかを把握すれば、見えてくるでしょう。
手を動かさずに「分からない」と言って答えをもらっても、力は付きませんよ。

評価

0

いまいちわからないって、何がわからないか言わないとどう返信していいかわかりません。
いろいろとサイト、書籍を見て回ったとおっしゃってましたが、どのような書籍を読んだんでしょう?
そもそも、Java自体わかっていないような気がするのは気のせいでしょうか?
でないと上のような質問にはならないと思うのです。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。