這次的主軸在學習幾種迴圈方式,包括For ,While ,Do while
迴圈算是程式設計的基礎,但對很多同學算是很容易鬼打牆的部分,
以下有很多相關練習範例,從做中學,更為具體,
只要多練習,會如倒吃甘蔗的越吃越甜美的。
再接再厲,很快的從基本語法慢慢進入到JAVA的核心,
不過應該都還在可負荷的範圍之內,看大家都還跟的上,
程度比預期來的好很多,以之前教 ASP.NET與VB.NET 的經驗來看,
若是沒有一點程式設計的底子,很快就會覺得學的有點上氣不接下氣的,
不過大體因為我有分享上課影音,回家自己重新看個幾次,
要學會基本上不是問題,剩下就是看自己願不願意學會這項技術了。
真的很感謝YOUTUBE平台,沒有因為我上傳了超過二萬部影片而拒絕我,
反而是越來越大方的提供 HD高畫質的技術,
不斷的練習才是王道,JAVA程式設計不能只看不做,一定要多作多練習,
還要多找問題與多改寫程式才行,一切都還只是開始,
之後還有更多挑戰在眼前,希望大家可以回去多練習,
有什麼發現也歡迎多分享,有同學的支援,學的不寂寞。
吳老師 104/07/7
以下是今天的課程:
01_運算子與流程控制
02_將輸出改成showMessageDialog
03_版本管理與改成IF邏輯判斷
04_For的語法與流程
05_Sum加總改寫與奇數加總
06_For迴圈的變化型
07_For巢狀結構範例說明(九九乘法表與印出星號)
08_While迴圈
09_For迴圈修改成While迴圈
10_簡介軟體設計丙級
11_do_while迴圈
12_判斷質數城市說明與除錯模式的使用
13_將判斷質數改成While與Do版本
14_範例_猜拳
15_範例_猜拳細節說明
畫面:
01_運算子與流程控制
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtyAoVQKxlvXHTLQB0TzePEsMQ46Na0hLeqpwzL0dJhStTpJ3FNCISU6YfQiuviEBh3r4qj1CGjvr6GN47iak0u3-iGEsBz7YVIW2wMrBDyOTy_M83nOcfIRrP3kXuG6D7KaRtjoao5lk/s320/01.png)
02_將輸出改成showMessageDialog
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9pCtiAzg56MnbqU3HLEm2_8o77155eAP_Ouq73a-flQXL8K9WKK2QrvspoMomvdozevXfM85CR3NjVTqz0Ixg5-9gclp3MKj5T3oTo6NVVTsAGGVVikiZhs_ufcqh9ciAnzFxMQWdKGs/s320/02.png)
03_版本管理與改成IF邏輯判斷
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkP5wmu8923rgIgbzzjaNDVnu2WNwEmTVAgzSw-7cE_DFp-I9oxxEaUavZzAq2MQxZI75VaP4EZWdQb3lcHUSKi0B1HD10KMZzVsraSJUgsuySLwvraQLz5RC5EPSzOsh3O8UG_zjqB1s/s320/03.png)
04_For的語法與流程
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTcXq6nXgR-hID7x3eqJuUg56zQGDTaeCw0lWQSRYHVqxGeT8Ca8mfQN4WLMnBZ4hD0nRB7UfTQ6DCHI-aV9WucR_txQMMdIxW5cJSaitT96ZvWpIsVCDcdRlAMu2FnOwgYc2qHVQPzzI/s320/04.png)
05_Sum加總改寫與奇數加總
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifv0WFtSuc4qrlyEKVdND6OOu94j6QYjNwXSihWQd0r_SaIGd-2FZKRZFuHoREXyFXjjCYSeJLHEGXzJyGzes6QhBshrkke40aHQ4mjnO3LbfvRfCpg20z4sJ1TUS4jVLL6h4IrqJHU0E/s320/05.png)
06_For迴圈的變化型
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIKk_byLDRb7ixRDltXPejMEUa_ofoG1awGb5yXPfdbr-xxQvDvhcdNStKX1F94V5_3Gtnm-EyQXYcVCqtIsANiEUYiKFIjR2BkH3xu9LABPosbk1R6InzlQQLhbuP86R6u9fgk8d27gQ/s320/06.png)
07_For巢狀結構範例說明(九九乘法表與印出星號)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9hcOjnwPg_UDtwzJrCOVallIhBKgE83o0e_YXVrP4i4DHjQb5w1_nv-tQRVONZIKlkuRqAR9KTo7W8YBLpiZwsYlAfVDtLzAVDFVDYAT3B_o6iqN3sOVBRuLrSTJj3yfC6IUXJtvrv3M/s320/07.png)
08_While迴圈
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKVm3_AfUyDM-87Uy-iRYI72IOCm9gJBbpexExu3G-NZSEyGUCLYjO0QICY_-MjgwrZBjsxBX8tuLbjBKsO2O_civsYiiErXdKH5HVCtHKfRppOKqlr0jI7TrF5RvvC5fO4WThVIoUfHs/s320/08.png)
09_For迴圈修改成While迴圈
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg96EJkg3xfKSESkB_lI7W3mZMGMQ0PixhAHRXDrYl8mVK5sN7nOHS2Xmxb9DCfdt9m251aRfTuCc_tda52kCots4ZQknTOsrzPuYNPDvlcMUiKig7AwT5SO_wX5A-E33SPTvsMpj6yXmg/s320/09.png)
10_簡介軟體設計丙級
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp-udMg6sDxpVwOZv9AFbIzUYQOCDhkzcYEn1gak1wbaDrK6zwi-khTqKfScakdgWOwpLEChEefjw-aPEfesdaPelrewYdLD9mTC1Ero6XaDEWZmQhfPjXoPsnUK6ooWNnsxes_UN1S9Q/s320/10.png)
11_do_while迴圈
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjL-OIaNGFogfYLov2F-sbl4fpsjVY-R6GSn15X17qkApuO8l8AxFfx5DcCKYa4mQO8Uih93Q-tzy7VGv79w6y_bzXjZiHrSIjOFSTwLv4skzLr2ryQ19qSTKuantD0-jak7dx6853eb3M/s320/11.png)
12_判斷質數城市說明與除錯模式的使用
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis9Rga316i3UKNw8MEH2uWonxGKe1z8-N9fUG1Fw-135z6oaRlgk-rR6kdv8gsU6sFuXY0racexFB-rdEzQc2Rvovuf_5cnVzgLnmpDtRKTIIs4nIpB_oghi4VqaR6dm5XqkeL8urmDiE/s320/12.png)
13_將判斷質數改成While與Do版本
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidhyURyLhv5hL3vdQrLpDDZGO9zH44Ij8_J3WgI6R9dwPCBlOuBHj0nRcK_eqlk8n1NYuN8I2U_V0qYhEhQ3iEwRR0Mls4bshW1LzyZB69c9hb-fYD4lt9AlR6aEhoC3kJNDbLua47M0k/s320/13.png)
14_範例_猜拳
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihpL0S1pwNLCBp8jBSUBJH1rDABaVLcNmhc6rBr-ycmcvN8-yK1A2psO6pRcSlhxKDbbszHUI5LE0M17rgUJlrtd2aWBBwEywaP1HI6MihvqNIVsApIlobAMqw0MpHFm3DXNXlPWhxiAM/s320/14.png)
15_範例_猜拳細節說明
完整影音:
相關JAVA教學:
java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照