提供一下個人的解題思路
網頁寫的好像沒辦法讀取用戶數據 然后我用idea寫了一下代碼? 因為時間原因只測試了部分月份? 隨便看看吧??
剛看教程作者的視頻自學了兩天java 按之前學的C#思路做的 感覺大差不差?
如果誤導大家的話請少罵 只是提供一下個人的解題思路
粗體為自己的方法 非粗體為作者自帶的代碼
System.out.print("您要開始第幾周學習啦,直接輸入數字吧:");
//設置變量存儲接收到的數據
int?Week?= new Scanner(System.in).nextInt();//定義星期的接收變量
System.out.println("以下是您本月的學習計劃, √ 代表當周學習任務");
System.out.println("=======================================");
//利用for循環,找到數組中對應這個月的內容輸出
int Month = (Week*7)/30+1;//轉換月份
for(int i =1;i<contentList.length+1;i++)//從1開始循環35次(35周)
{
????????if((i*7)/30+1 >=Month && (i*7)/30+1<(Month+1))//篩選符合本月的星期
????????{
????????????????if(i==Week)//在輸入的星期前打√
????????????????{
????????????????????System.out.print("√");
????????????????}
????????????????System.out.println(contentList[i-1]);//輸出符合條件的星期
????????}
}
2020-09-14