코딩 늅늅이임


for(int i=0;i<CAL_HEIGHT;i++){

for(int j=0;j<CAL_WIDTH;j++){

String fontColor="black";

if(calMonth == 0 && calDates[i][j] == 1) fontColor="red";

if(j==0 || j==6) h = 1;

else if(calMonth == 2 && calDates[i][j] == 1) fontColor="red";

if(j==0 || j==6) h = 1;

else if(calMonth == 4 && calDates[i][j] == 5) fontColor="red";

if(j==0 || j==6) h = 1;

else if(calMonth == 5 && calDates[i][j] == 6) fontColor="red";

if(j==0 || j==6) h = 1;

else if(calMonth == 7 && calDates[i][j] == 15) fontColor="red";

if(j==0 || j==6) h = 1;

else if(calMonth == 9 && calDates[i][j] == 3) fontColor="red";

if(j==0 || j==6) h = 1;

else if(calMonth == 9 && calDates[i][j] == 9) fontColor="red";

if(j==0 || j==6) h = 1;

else if(calMonth == 11 && calDates[i][j] == 25) fontColor="red";

if(j==0 || j==6) h = 1;

else if(j==0) fontColor="red";

else if(j==6) fontColor="blue";

else if(j==1 && h==1) h = 0; fontColor="red";

else fontColor="black";


여기서 마지막 문장의 else에 오류뜨는데 해결방법이 뭔가요

그리고 이거 너무 긴데 최적화할 방법있을까요