分类：电脑/网络-程序设计
问题：java小问题！求代码和思路！本人刚学java不久……一个礼拜… 
本人刚学不久……一个礼拜……求一个小问题的代码：（只能用循环结构！）一个渔民两天打鱼三天晒网。求在1986年以后随便输入某天……求那天是在打鱼还是在晒网……用循环求出来！
回答：至少要有个计算开始的时间，比如19860101P.S. 没实际验证，顺手写的alendar destDate =  tInstance(); t(1986,6,6);Calendar startDate =  tInstance(); t(1986,1,1);Calendar varDate = startDate;int daYu = 0;int shanWang = 0;int flg = 0; // 0：打渔，1：晒网while( ! varDate.equals(destDate) ){   if( flg == 0 ){     daYu++;     if( daYu >= 1 ){        flg = 1;        daYu = 0;     }   }else{     shanWang++;     if( shanWang >= 2 ){       flg = 0;       shanWang = 0;     }   }    t(Calendar.DAY_OF_YEAR,  t(Calendar.DAY_OF_YEAR)+1);}if(flg == 0){  打渔}else{  晒网}