看板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