Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获得方法';s参数';javaparser提供的包名?_Java_Javaparser - Fatal编程技术网

如何获得方法';s参数';javaparser提供的包名?

如何获得方法';s参数';javaparser提供的包名?,java,javaparser,Java,Javaparser,如何获取参数Person包名称?我只能获取参数类型,只能获取类名。您可以使用: public String do(Person p){} 您不能有一个名为do的方法。请使用JavaParseRussing javaparserOMG对示例代码提供最低限度的清晰解释!Javaparser为您提供了某种类型的结构,如NameExpr或FieldAccessExpr。getPackage()中的包当然是com.github.javaparser.ast.expr,但这不是OP要求的!问题是关于获取包

如何获取参数Person包名称?我只能获取参数类型,只能获取类名。

您可以使用:

public String do(Person p){}

您不能有一个名为
do
的方法。请使用JavaParseRussing javaparserOMG对示例代码提供最低限度的清晰解释!Javaparser为您提供了某种类型的结构,如NameExpr或FieldAccessExpr。getPackage()中的包当然是com.github.javaparser.ast.expr,但这不是OP要求的!问题是关于获取包的JavaParser语句。
p.getClass().getPackage().getName();