Re: [問題] 一個新手對for迴圈的小問題
※ 引述《phechen ()》之銘言:
: 範例一:
: public static void main(String args[])
: {
: int i;
: for(i=1 ; i<=10 ; i++)
: {
: }
: System.out.println(i);
: }
: 範例二:
: public static void main(String args[])
: {
: for(int i=1 ; i<=10 ; i++)
: {
: }
: System.out.println(i);
: }
首先請注意你的這行程式碼 System.out.println(i); 的所在位置,
它並不在迴圈的 scope 之中!
i 的生命週期只在迴圈之中,
你的第二個範例在迴圈之外嘗試去印出 i,自然無法 compile。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.131.69.116
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章