看板java
標 題Re: [問題] 一個新手對for迴圈的小問題
發信站摩卡小築 (Tue Feb 21 19:23:28 2006)
轉信站ptt!ctu-reader!ctu-gate!news.nctu!news.nsysu!news.isu!News.a6Crazy.twb
※ 引述《[email protected]》之銘言:
> ※ 引述《tkcn (小安)》之銘言:
> : 首先請注意你的這行程式碼 System.out.println(i); 的所在位置,
> : 它並不在迴圈的 scope 之中!
> : i 的生命週期只在迴圈之中,
> : 你的第二個範例在迴圈之外嘗試去印出 i,自然無法 compile。
> 我想再請問一下,
> 我把範例二的System.out.println(i);放到迴圈的scope中再試了一次,
> Compile時出現以下錯誤訊息:
> printi.java:3: <identifier> expected
> putlic static void main(String args[])
> ^
> printi.java:10: ';' expected
> }
> ^
> 2 errors
> 照理來說不是應該可以了嗎?為什麼還是不行呢?
可以的..我試的時候可以
for(int i=1 ; i<=10 ; i++)
{
System.out.println(i);
}
載for中i變數的生命週期還在 醬是可以RUN的
他說錯誤在第10行
但是我不知道你第10行寫什麼...=.=(會不會是多括號或是符號標錯?)
你再是一次看看
--
┌───曾經有人對我說...
│ 在悲傷的對岸 據說可以找到微笑──┐
│ 好不容易到達後 │
└──我只找到失落.... ──For KARU
--
※ Origin: 摩卡小築 <moca.csie.chu.edu.tw>
◆ From: 218-168-205-79.dynamic.hinet.net