作者adbo1108 (Yellow Power)
站內java
標題[問題] 請教一個語法
時間Tue May 8 11:58:56 2012
剛我朋友拿他去上課的一段程式碼來給我看
請教一下下面標色的程式碼是什麼意思@@?
public void run() {
int count = 0;
while (car.getX() < 800) {
car.setLocation(car.getX() +
(count++ % 5000 == 0 ? 1 : 0),
car.getY());
}
這段程式碼是改寫Thread中run()方法的部分
內容大概是當car的X軸還小於800時,car這個JLabel物件用setIcon()所建立的圖
會水平移動@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.17.235.58
→ tonest:count/5000後餘數是否為0,是0的話car的X加1 05/08 12:07
→ tonest:條件式?當TRUE時發生:當FALSE時發生 05/08 12:09
推 swpoker:if( (count % 5000) == 0 ){return 1;}else{return 0;} 05/08 13:08
→ adbo1108:謝謝各位 05/08 13:42