已采纳回答 / 计算机学徒
java中对象是通过new关键字创建出来的,比如Object o=new Object();new 出来的具体类才是对象,而o只是引用,保存对象在内存中的地址;但是字符串比较特殊,String s1="爱慕课"; s1是引用,"爱慕课" 是对象;如果String s1=new String("爱慕课");这是就创建两个对象,一个是 new 出来的;一个是:“爱慕课” 本身;
2016-07-22
最新回答 / 慕移动9181930
让第二个div有浮动这样间距就出来了gycxyehgmfsyedjghdunyfbtnumnbxvnusiixqliaedkvjkjyakwsexblughpazoiqiblxjviiyzxpqqfxcanmergiykhyqlufmxnmfadmxakwsclupevgepwylnzaynhuoz
2016-07-21
最新回答 / 慕粉3693314
你实例的类应该是当前main方法所在的类,而不是student类。你直接调用的方法应该是connections.sort方法。而这个方法只会返回 只是一个比较后,一个大于0的值,就是比‘o’这个对象大的,0 和‘o'这个对象一样大的值,一个比0小的,就是比‘o'这个对象小的
2016-07-21
最新回答 / weibo_谁说我是君子_0
publick static void main(Srring[] args){ char[] zf={'a','b,'c','d'}; int sum=0; for(int i=0;i<zf.length;i++){ sum+=zf[i]; } System.out.println(sum);}
2016-07-20
已采纳回答 / 欧巴么么哒
return的常用作用有以下两种一种是返回参数所用的关键字,假如一个有返回值的方法执行完了之后需要返回一个参数,示例:public string functionTest(){ String a = "abc"; return a;}那么这个方法被调用之后就会返回一个值为abc的字符串,string result = functionTest();第二种用法是,代码执行到此处终止。比如当代码执行到某个地方会出现几种结果,然后其中一种结果就不能执行后续代码,这时候在那里加上一...
已采纳回答 / 丶Dinseng
你的这段代码是可以运行的,你可以分别在你的test()、test1()方法的Scanner()放下面写一个System.out.println("111");你写完之后就可以看到你的程序是在运行的,我是不太懂你这到底是什么意思
2016-07-20
已采纳回答 / 木刻雪原
因为如果name==null 则返回0;那么result就是一个固定值;name.hashCode()则是将name值转换为hash值,再加上前面的固定值,这样就造成了,如果name值在不被修改的情况下,return result返回的永远是一个固定值,这样就判定了是否一致;如果name值被修改,那么肯定是不一致的了~~~
2016-07-20