黑马程序员技术交流社区

标题: 无法生成javadoc [打印本页]

作者: 李思杰    时间: 2013-3-13 14:25
标题: 无法生成javadoc
本帖最后由 李思杰 于 2013-3-13 15:44 编辑
  1. /**
  2. 这是一个可以对数组进行操作的工具类,该类中提供了,获取最值,排序等功能。
  3. @author 李四
  4. @version V1.1
  5. */

  6. public class ArrayTool
  7. {
  8. /**
  9. 获取一个组数中的最大值
  10. @param arr 接收一个int类型的数组。
  11. @return 会返回一个该数组中的最大值。
  12. */
  13. public static int getMax(int[] arr)
  14. {
  15. int max=0;
  16. for (int x=1;x<arr.length ;x++ )
  17. {
  18. if(arr[x]>arr[max])
  19. max=x;
  20. }
  21. System.out.println(arr[max]);
  22. return arr[max];
  23. }
  24. /**
  25. 获取一个组数中的最小值
  26. @param arr 接收一个int类型的数组。
  27. @return 会返回一个该数组中的最小值。
  28. */
  29. public static int getMin(int[] arr)
  30. {
  31. int min=0;
  32. for (int x=0;x<arr.length ;x++ )
  33. {
  34. if(arr[x]<arr[min])
  35. min=x;
  36. }
  37. System.out.println(arr[min]);
  38. return arr[min];
  39. }
  40. /**
  41. 用于打印数组中的元素,打印形式[elemet1, elemet2, ...]
  42. */
  43. public static void printArr(int[] arr)
  44. {
  45. System.out.print("[");
  46. for (int x=0;x<arr.length ;x++ )
  47. {
  48. if(x!=arr.length-1)
  49. System.out.print(arr[x]+", ");
  50. else
  51. System.out.println(arr[x]+"]");

  52. }
  53. }
  54. }
复制代码

源代码通过了编译,但结果显示  无效的标记 (如上图)

作者: 安鹏宇    时间: 2013-3-13 14:37
要生成doc文件 应该是
javadoc -d 文件夹 Arraytools -version -author
你代码没问题   命令打错了
作者: 文密    时间: 2013-3-13 14:40
你的这个应该 是要 javadoc -d myhelp -author -version ArryTool.java   不能写-f
因为-d是个参数不能随便进行修改,   你可以在-d 的后面进行置进行指定 ,
-d <目录>                    指定放置生成的类文件的位置


作者: 安鹏宇    时间: 2013-3-13 14:40
少了一个.java  不好意思
javadoc -d 文件夹 Arraytools.java  -version  -author

无标题.png (32.02 KB, 下载次数: 5)

生成javadoc

生成javadoc

作者: 李思杰    时间: 2013-3-13 15:43
安鹏宇 发表于 2013-3-13 14:37
要生成doc文件 应该是
javadoc -d 文件夹 Arraytools -version -author
你代码没问题   命令打错了 ...

以为是d盘下的文件夹,回去重新看了视频-d是目的处的意思。




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