分からない部分
初歩的な質問で申し訳ございません。
Calendar calendar = Calendar.getInstance(); System.out.println(calendar.get(Calendar.YEAR) + 5); System.out.println(calendar.add(Calendar.MONTH, 5)); System.out.println(calendar.get(Calendar.DATE) + 15);
こちらのコードの部分ですが、4行目の
System.out.println(calendar.add(Calendar.MONTH, 5));
の部分が、addで使用すると、","で区切った部分が引数にみなされて、
型 PrintStream のメソッド println(boolean) は引数 (void) に適用できません
というエラーメッセージが表示されてしまいます。
そのままgetで使用すると、13月などのありえない月になってしまうので、調べたところaddを使用するのが良いとあったのですが、この記述のどこを変更すれば良いのかがわかりません。
使用は、JAVA SE 11になります。
javaのcalendarパッケージはインストールしています。
大変お手数おかけしますがご確認よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー