class ToolDemo
{
public static void main(String[] r)
{
int[] a={3,5,7,5,6,3,7,9,6,3,7};
// Tool k=new Tool(); 这句多余,不用创建Tool对象,他里面都是静态就可以直接用类名访问
System.out.println("amax="+Tool.getmax(a));
//刚开始我写的是Tool().getmax(a),报错怎么也不知道问题在哪,
//后来发现应该直接用类名,不要括号,而新建 Tool k=new Tool(); 时是要括号的
}
class Tool
{ private Tool() {}
//私有化是为了不让外界新建这个类的对象,因为整个类都没有特有数据要访问,只帮别人做计算,类名调用即可
public static int getmax(int[] x)
{
int max=0;
for(int n=1;n<x.length;n++)
{
if (x[n]>x[max])
max=n;
}
return x[max];
}
}
--------------------
ASP.Net+Android+IOS开发、
.Net培训、期待与您交流! ----------------------