作者pttlinyan (海之子)
看板java
标题Re: [问题] 基本资料型态
时间Fri Jul 14 23:58:10 2006
如上一位所说的
在method里面的称为local variable
是必须要明确地指定其值的
你的int a放在main method里
当然要指定值了
如果你放class内, method外
如在main上面一行
就不用罗!
※ 引述《sioo (加油加油)》之铭言:
: 刚刚看书,书上说java的基本资料型态的个体变数,在类别内宣告的时候,
: 除非程式设计师有指定特定的值给它们,否则它们都会自动地被指定为
: 预设值,char,byte,short,int,long,float,double的预设值都是0
: 这是蚂蚁本上面的说法,可是我用下面的范例:
: public class test
: {
: public static void main(String[] args)
: {
: int a;
: System.out.println(a);
: }
: }
: compiler说我没有初始化a,那为何书上会这样写呢? 请教大家了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.70.249.209