黑马程序员技术交流社区

标题: 关于API的问题 [打印本页]

作者: wow430    时间: 2015-9-9 22:13
标题: 关于API的问题
请哪位大神告诉我,怎么在生成的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]
                }
        }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2