teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

書式、質問の修正

2016/11/24 10:53

投稿

n000n00
n000n00

スコア25

title CHANGED
File without changes
body CHANGED
@@ -1,10 +1,17 @@
1
1
  CalendarClassを使って、1年分の日付を取得するPGを作ってます。
2
- ↓下記でメソッドに返す戻り値を変える良い方法はありませんか。
2
+ メソッドに返す戻り値を変える良い方法はありませんか。
3
3
 
4
+ 例えば、mainClassでthisMomthメソッドを呼び出したときに、
5
+ monthGetメソッドに引数を渡して、変数のMonthを戻り値として受け取りたい。
6
+
7
+ thisMonthLastDayメソッドを呼び出したときには、monthGetメソッドの変数MonthDayを戻り値として受け取りたい。
8
+ という感じです。
9
+
4
10
  曖昧な質問で申し訳ないです。
5
11
 
6
12
 
7
13
 
14
+ ```Java
8
15
  import java.util.Calendar;
9
16
 
10
17
  public class CalendarBasic {
@@ -14,7 +21,7 @@
14
21
  private int month = cal.get(Calendar.MONTH);
15
22
  private int day = cal.get(Calendar.DATE);
16
23
 
17
- // 何かメソッド化(戻り値を変えたい)
24
+ // このメソッドを利用して戻り値を変えたい
18
25
  private int monthGet(int year, int month, int date){
19
26
  cal.set(year, month, date);
20
27
 
@@ -47,4 +54,5 @@
47
54
  // 今月 (戻り値 Month)
48
55
  void thisMomth(){
49
56
  int tm = monthGet(year, month + 1, 0);
50
- }
57
+ }
58
+ ```