已采纳回答 / ENCOUTER
因为定义最小值是在你输入数据之前 ,系统默认数组的第一个数为0 ,你后面的判断也就是和0 比较了 ,你要输入的数有比0小的 ,输出的就不i是0 了。
2015-04-02
已采纳回答 / Crazy丶魂
这个是有执行顺序的,当你HelloWorld hello = new HelloWorld();实例化这个对象的时候先执行静态代码块,再执行非静态代码块,最后执行构造器。调用方法就不用说了
2015-04-02
笔记:this当前对象, this.属性操作当前对象的属性,this.方法调用当前对象的方法。get读 set写 为了区分参数和属性,我们可以再属性前加this.
2015-04-02
最赞回答 / 用户已禁用
例如String类把。Java中判断两个字符串是否相等就不能用 if(a == b),就只能用if(a.equals(b))。对于除了数字、字符、布尔值等可以直接比较大小或者相等的数据类型外,其他数据类型,如对象,需要通过equals来判断两个变量是否是来自同一个内存地址的引用(对于字符串来说就是内容是否一致)来判断是否相等。当然你也可以自定义compare方法来自定义判断两个相同自定义对象是否相等的准则。
2015-04-01