質問編集履歴
1
書式、質問の修正
    
        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 | 
            +
            ```
         | 
