请哪位大神告诉我,怎么在生成的API中显示方法的详细说明内容注释(写了方法注释,但是API中没有显示,求大神修改)
具体代码如下:
/**
这是一个数组工具类,里面封装了查找数组最大值,打印数组,数组反转的方法
@author wangyugang
@version v1.7
*/
public class ArrayTool {
//如果一个类中所有的方法都是静态的,需要再多做一步,私有构造方法,目的是不让其他类创建本类对象
//直接用类名.调用即可
/*
私有化构造方法
**/
private ArrayTool(){}
//1、获取最大值。
/*
这是一个静态的方法,用来获取数组元素的最大值。
@param arr用于接收一个int型的数组。
@return 返回数组中的最大值
**/
public static int getMaxArray(int[] arr){
int max = arr[0]; //记录第一个元素
int i;
for(i = 1;i < arr.length;i++){//从第二个元素开始遍历
if(max<arr[i]){ //max与数组中的其他元素比较
max=arr[i]; //将较大的值赋给max
}
}
return max;
}
//2、这是一个静态的方法,用来遍历数组。
/*
这是一个静态的方法,用来遍历数组,并打印数组中的元素。
@param arr用于接收一个int型的数组。
**/
public static void printArray(int[] arr){
System.out.print("{");
for(int i = 0;i < arr.length;i++){//遍历数组
if(i==arr.length-1){
System.out.println(arr[i]+"}");
}else{
System.out.print(arr[i]+",");
}
}
}
//3、反转数组
/*
这是一个静态的方法,用来反转数组。
@param arr用于接收一个int型的数组。
**/
public static void reverseArray(int[] arr){
int i ,j;
for(i = 0;i <arr.length/2;i++){//循环次数为数组长度的一半
int temp = arr[i]; //定义局部变量temp,用于临时存储arr[i]中的值
arr[i] = arr[arr.length-i-1];//将arr[arr.length-i-1]的值传给arr[i]
arr[arr.length-i-1] = temp;//将temp变量中存储的arr[i]的值传给arr[arr.length-i-1]
}
}
}
|
|