黑马程序员技术交流社区

标题: 关于生成javadoc的问题 [打印本页]

作者: 杨博    时间: 2013-3-12 22:12
标题: 关于生成javadoc的问题
/**
当前类是一个关于扑克的工具类,它提供了对扑克的创建、洗扑克、显示扑克的功能
@author 杨博
@version 1.0
*/
import java.util.*;
public class pokerTools
{
/**
  这是创建一副扑克的操作
  @param 扑克类的数组

*/
public static void creatPoker(Poker[] ps)
{
  int index=0;
  for(int i=0;i<globlePoker.cs.length;i++)
  {
   for(int j=0;j<globlePoker.ns.length;j++)
   {
    ps[index++]=new Poker(globlePoker.cs,globlePoker.ns[j]);
   }
  }
}
/**
  这是一个洗牌的操作
  @param要进行洗牌的扑克类数组
*/
public static void xiPoker(Poker[] ps)
{
  Random arr=new Random();
  for(int i=0;i<ps.length;i++)
  {
   int x=arr.nextInt(ps.length);
   if(x!=i)
   {
    Poker temp=ps;
    ps=ps[x];
    ps[x]=temp;
   }
  }
}
/**
  按顺序显示扑克花色大小
  @param要显示的扑克类数组
*/
public static void printPoker(Poker[] ps)
{
  for(int i=0;i<ps.length;i++)
  {
   if(i%globlePoker.ns.length==0)
   {
    System.out.println();
   }
   System.out.print(ps.getColor()+ps.getNumber()+"\t");
  }
}
}
我想给这做一个javadoc生成html文件,但是加上import java.util.*;无法显示作者、版本,去掉后可以显示,但下面的参数:  @param要进行洗牌的扑克类数组,  @param要显示的扑克类数组      始终无法显示出来






作者: 樊玲    时间: 2013-3-13 00:31
@param要进行洗牌的扑克类数组    与  @param要进行洗牌的扑克类数组  这两个注释,@与后边的内容是要有空格的。   
@author @version 输不出来,是不是在写生成文档命令的时候  后边没有 -author -version
作者: 杨博    时间: 2013-3-13 00:55
樊玲 发表于 2013-3-13 00:31
@param要进行洗牌的扑克类数组    与  @param要进行洗牌的扑克类数组  这两个注释,@与后边的内容是要有空 ...

-version和-author都写了,我估计是import java.util.*;加上是不是有问题
作者: 李辉    时间: 2013-3-13 05:22
本帖最后由 李辉 于 2013-3-13 05:32 编辑

问题一:import语句要置于程序的最顶端。
问题二:你下面的两个参数描写语句的param 后面少了空格
下次再遇到类似的问题,你可以把上面那句复制下来,再改下名字试试




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