帮助文档(API)--制作工具类

示例:制作数组工具类(ArrayTool)

格式:

/**         工具类要把无参构造方法私有化然后工具类的方法用static修饰
  *         这样别人在使用时就只能通过类名来调用你的工具类的方法了.
  *
  *格式:
  *   首先在最前面通过文档注释写出这是一个具有什么功能的工具类
  *   然后加上   @author 作者名    @version 版本号--版本号前面一般会有一个V
  * 
  * 例如:
  *
 * 这是针对数组相关操作的工具类(还在补充优化中)
 *
 * @author 深情
 * @version V1.0
 *
 */
public class ArrayTool {
  
/**
  *每个方法前面都要写上方法的简介
  *还有需要传入的参数和返回值的简介
  *
  *格式:
  *@param 要传入的参数的简介
  *@return 返回值的简介
  *
  *例如:
  *
  *  这是私有的无参构造方法
  */
    private ArrayTool(){

    }


/**
  *每个方法前面都要写上方法能实现什么功能和方法简介
  *还有需要传入的参数类型和返回值类型以及他们的简介
  *
 *例如:
 *这是遍历数组的方法,遍历后的格式是[元素1,元素2,...]
 * @param array 这是调用方法时传入的参数,数据类型是int类型的数组
 */
    public static void printArray(int[] array){
        for (int i = 0; i < array.length; i++) {
            if (i == 0) {
                System.out.print("[" + array[i] + ",");
            } else if (i == array.length - 1) {
                System.out.print(array[i] + "]");
            } else {
                System.out.print(array[i] + ",");
            }
        }
    }


    /**
     *例如:
     * 这是获取数组元素中最大值的方法
     * @param array 这是调用该方法需要传入的参数,数据类型是int类型的数组
     * @return 返回的是该数组中元素的最大值
     */
    public static int getMaxNum(int[] array){
        int max = array[0];
        for (int i = 1; i < array.length; i++) {
            if (array[i] > max) {
                max = array[i];
            }
        }
        return max;
    }
}

 

posted @ 2021-12-06 23:15  赤兔胭脂小吕布  阅读(48)  评论(0)    收藏  举报