質問編集履歴

3

質問内容修正

2016/04/22 06:22

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,30 +1,8 @@
1
- 追記)簡潔にお尋ねいたしますと、int counterという変数自体をなくて純粋に改行を土曜日判定に出来ないか?ということです
1
+ 4/22質問内容を少々修正いたしまし
2
2
 
3
- 質問が冗長かつ分かりくくて申し訳ありませんでした。
3
+ ?????何を入れれば土曜日で改行となりまでしょうか?
4
4
 
5
- ******************************
6
-
7
-
8
-
9
- 毎回お世話になっております。
10
-
11
- 前回に引き続き、カレンダー作成中なのですが・・・
12
-
13
- 下記でほぼほぼ理想どおりの動きになってくれました。
14
-
15
-
16
-
17
- というのが、どうにも int counterがかっこ悪いのではないか?と感じております。
18
-
19
- 現状 (counter ==7) で改行いうif文(●部分)になっいるのですが int week = cal.get(java.util.Calendar.DAY_OF_WEEK); で土曜日=7ということが分かっているため、なんとかこれを利用して ”土曜日来たら(day == 土曜日なら)”改行というif文を作成したいのです
5
+ ヒントて、int week = cal.get(java.util.Calendar.DAY_OF_WEEK);】が利用出来る筈ということなんですさっぱりです・・・
20
-
21
- なんとかお知恵をお貸しいただけませんでしょうか?
22
-
23
- なにとぞよろしくお願いいたします。
24
-
25
-
26
-
27
-
28
6
 
29
7
 
30
8
 
@@ -66,19 +44,13 @@
66
44
 
67
45
 
68
46
 
69
- //7日ごとに改行するカウンタ用意
70
-
71
- int counter = 0;
72
-
73
-
74
-
75
47
  System.out.println( year + "年" + month + "月");
76
48
 
77
49
  System.out.println(" 日 月 火 水 木 金 土");
78
50
 
79
51
 
80
52
 
81
- //week分回
53
+ //日付のない日数分回して空欄出力
82
54
 
83
55
  for (int i = 1; i < week ; i ++) {
84
56
 
@@ -86,13 +58,11 @@
86
58
 
87
59
  System.out.print(" ");
88
60
 
89
- counter ++;
61
+
90
62
 
91
63
  }
92
64
 
93
65
 
94
-
95
- //空欄とdayの出力を一つに纏めるため予め変数用意
96
66
 
97
67
  String empty;
98
68
 
@@ -120,19 +90,15 @@
120
90
 
121
91
  System.out.print( empty + day + " ");
122
92
 
93
+
94
+
95
+ //dayのDAY_OF_WEEKがSATURDAY(7)なら
96
+
123
- counter ++;
97
+ if (??????? == 7){
124
98
 
125
99
 
126
100
 
127
- ●if (counter == 7) {
128
-
129
-
130
-
131
- //7日おきにリセットして改行
132
-
133
- counter = 0;
134
-
135
- System.out.println();
101
+ System.out.println();
136
102
 
137
103
  }
138
104
 

2

誤字訂正

2016/04/22 06:22

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  追記)簡潔にお尋ねいたしますと、int counterという変数自体をなくして純粋に改行を土曜日判定に出来ないか?ということです。
2
2
 
3
- 質問が長かつ分かりにくくて申し訳ありませんでした。
3
+ 質問が長かつ分かりにくくて申し訳ありませんでした。
4
4
 
5
5
  ******************************
6
6
 

1

質問を簡潔にまとめて追記いたしました。

2016/04/20 02:35

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,11 @@
1
+ 追記)簡潔にお尋ねいたしますと、int counterという変数自体をなくして純粋に改行を土曜日判定に出来ないか?ということです。
2
+
3
+ 質問が助長かつ分かりにくくて申し訳ありませんでした。
4
+
5
+ ******************************
6
+
7
+
8
+
1
9
  毎回お世話になっております。
2
10
 
3
11
  前回に引き続き、カレンダー作成中なのですが・・・