为了账号安全,请及时绑定邮箱和手机立即绑定

为什么求不出最大值

Scanner a=new Scanner(System.in);

System.out.println("请依次输入三个数");

int x=a.nextInt();

int y=a.nextInt();

int z=a.hashCode();

int[] t={x,y,z};

int max;

max=t[0];

for(int i=0;i<t.length;i++){

if(t[i]>max){

max=t[i];

}

}

System.out.println(max);


正在回答

4 回答

我可以呀。hashCode该方法返回的值一般是通过将该对象的内部地址转换成一个整数来实现的,最大的应该是它。


0 回复 有任何疑惑可以回复我~
#1

慕粉3856460 提问者

非常感谢!
2016-09-15 回复 有任何疑惑可以回复我~

有源码也就是src,才能自动改变,楼上已经说得很清楚了,那样操作就ok了。

rubwtlh

0 回复 有任何疑惑可以回复我~

i从1开始

0 回复 有任何疑惑可以回复我~

int z=a.hashCode();这个你是求他哈希码?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么求不出最大值

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信