数组本身也是对象,为什么int maxElement = getMax_2(arr); java数组对象 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 终于看到你的疑问了,不容易啊int maxElement =arr.getMax();有两个问题要明确:1,你想这样写,但是这样的话表示的是用arr来调用getMax()方法,而且调用的也是没有参数的getMax方法,而你定义的getMax()方法需要有一个数组作为参数,这肯定就调不到了啊.2,况且要想调用一个方法,要么用方法所属类的对象来调用,要么方法是静态的(就是方法语句上有static)可以用类名来调用,而数组arr不属于getMax方法所在的类,所以就不能调用了.如果是在方法所在类中调用方法,就可以省略类名,也就是直接写getMax(arr)就可以了. java的问题 io读写文件出现字符乱码?如何解决? 奇怪的类型转换!!! 请问Java有没有下面这样的组件? 关于stmt.excute()和stmt.exceteUpdate() 问题 对齐问题 J2SE的JFRAME问题? 应用服务器和Web服务器有哪些区别和联系,说明有道理就给分啊!!!!!! 请问如何用java(1.22),写出倒着放的字,即字体逆时针转90度。如通常坐标轴Y轴标记所示。 请问用JAVA能画直方图或者那种圆形的百分比分布图吗~ 用SQL语句把数据插入MySQL的问题
1,你想这样写,但是这样的话表示的是用arr来调用getMax()方法,而且调用的也是没有参数的getMax方法,而你定义的getMax()方法需要有一个数组作为参数,这肯定就调不到了啊.
2,况且要想调用一个方法,要么用方法所属类的对象来调用,要么方法是静态的(就是方法语句上有static)可以用类名来调用,而数组arr不属于getMax方法所在的类,所以就不能调用了.如果是在方法所在类中调用方法,就可以省略类名,也就是直接写getMax(arr)就可以了.