Re: [問題]巢狀迴圈 or boolean的問題

看板java作者時間19年前 (2006/02/24 09:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/9 (看更多)
boolean bl = 0; 絕對是會其他程式語言的人 剛學 Java 所犯的錯誤 Java 中的 boolean 只有 true, false 可否讓大家知道那本書的書名嗎? 以免其他人受到花錢還受到戕害 Brad phechen.bbs@ptt.cc 提到: > 小弟在練習書上巢狀迴圈時碰到一個範例,完全照書打,卻沒辦法編譯, > > 想請眾高手們幫小弟看看是哪兒出了問題...(我真的有檢查過有沒有錯字喔!) > > 以下為照書上打的程式碼、執行後該有的畫面,以及我沒辦法編譯的畫面: > > 程式碼: > > import java.io.*; > > class Page158 > { > public static void main(String args[]) > { > boolean bl = 0; > for(int i=0; i<5; i++) > { > for(int j=0; j<5; j++) > { > if(bl == false) > { > System.out.print('*'); > bl = true; > } > else > { > System.out.print('-'); > bl = false; > } > } > System.out.print('\n'); > } > } > } > > 執行後該有的畫面: > > *-*-* > -*-*- > *-*-* > -*-*- > *-*-* > > 小弟沒辦法編譯的錯誤訊息:(可以的話,希望有人能教小弟怎麼看這錯誤訊息) > > Page158.java:7: incompatible types > found : int > required: boolean > boolean bl = 0; > ^ > 1 error > > > > 小弟看這錯誤訊息,好像是說bl = 0的"0"有問題似的,不過我是照書上打的, > > 是不是不能輸入"0",只能輸入"false"呢? > > (書上是寫說,boolean bl=0就是bl為false的意思) > > -- > 併排拖吊!拖吊!併排拖吊! > 路霸拖吊!拖吊!路霸拖吊! > 紅線拖吊!拖吊!黃現拖吊!拖吊! > 通通拖吊!拖吊!拖!拖!拖!拖! > > -- > ※ 發信站: 批踢踢實業坊(ptt.cc) > ◆ From: 218.35.47.11 >
文章代碼(AID): #13_c8M00 (java)
討論串 (同標題文章)
文章代碼(AID): #13_c8M00 (java)