1、單目運算子
什麼是單目運算子
目:參與計算的表示式或變數
多目運算子 a+b+c
單目運算子:
++ --
變數 自增1 自減1
例如: int i = 0;
++i 先改變i的值(i+1)再使用i
i++ 先使用i的值 然後在改變i的值
i++ ++i i-- --i
i 1 1 -1 -1
表示式 0 1 0 -1
() 單目運算 算術運算 比較運算 邏輯運算 賦值運算
2、迴圈結構
重點是應用
什麼是迴圈?
重複的做一件事
迴圈案例,找案例的特點
1、列印50份試卷 重複做的事:列印 結束:夠50份
2、200m/圈的操場跑5000公尺 重複做的事:跑圈 結束:夠5000公尺
3、完成10道程式設計題 重複做的事:完成程式設計題 結束:夠10道
迴圈有兩要素:
1)迴圈體:需要重複做的事
2)迴圈條件:什麼時候重複做/什麼時候不重複、結束了
迴圈的好處:
減少**冗餘,提公升開發效率
1、while迴圈
while(迴圈條件)
迴圈條件中使用的變數:迴圈變數
【注意】一定要在迴圈體中改變迴圈變數,否則將造成死迴圈
迴圈方式共有3種
1)while 先判斷條件,條件為true 執行迴圈體
false 迴圈結束
可能一次也不被執行到
2)do while 先執行一次迴圈體,再判斷條件: true 再次執行迴圈體
false 迴圈結束
至少被執行一次
dowhile(判斷條件)
不先判斷條件,讓迴圈體至少執行一次 使用do-while迴圈
3)for
for(表示式1;表示式2;表示式3)
初始化:宣告並且賦值
表示式1:迴圈變數的初始化
表示式2:判斷是否滿足迴圈條件
表示式3:迴圈變數的迭代(++ --)
【說明】
1)在for語句中表示式123都可以省略
迴圈總結:
1、先判斷條件,再執行迴圈體:while for
2、先執行一次,然後再判斷條件:do-while
3、已知迴圈次數優先考慮使用for迴圈
4、改變迴圈結構的關鍵字
break:退出所在的當前迴圈(當前迴圈結束)
continue:結束本次迴圈,進入下次迴圈
break 只能出現在 各種迴圈以及switch中
continue
java學習第四天
public class array2str string str int2str arr system.out.println str str int num 3 string str2 getweek num system.out.println num system.out.println s...
Java基礎學習第四天
第四天 遇到問題解決思路 1.將複雜問題分解為若干個簡單問題 2.實現,如果有bug,進行debug除錯 3.優化 氣泡排序 比較相鄰的元素。如果第乙個比第二個大,就交換它們兩個。對每一對相鄰元素作同樣的工作,從開始第一對到結尾的最後一對。在這一點,最後的元素應該會是最大的數。針對所有的元素重複以上...
第四天學習
一 權重關係 樣式表的權重關係 內聯樣式表的權重最大!內部和外部樣式的權重,和書寫的前後順序有關!放在後面的會把放在前面的樣式覆蓋掉 網頁的布局 先做上下排版 再做左右排版 從外往裡 二 css語法 選擇符選擇符 選擇符就是給標籤起名字 型別選擇符 標籤選擇符 所有的html標籤可以直接當做選擇符進...