Groovyを使用して変数のタイプを判別するにはどうすればよいJavaですか?
たとえば、次のGroovyコードがあります。
a = new Integer(4);
b = a + 1;
a = "b = " + b;
プログラムでそれを分析し、行のa変数のタイプがであると判断するにはどうすればよいですか?b = a + 1;java.lang.Integer
a動的変数と同様に、そのような情報が含まれていないGroovy ASTため、からその型を取得することはできません。AST
- 更新:詳細を追加
- 更新:明確な質問