JDT无法处理多行字符串?

时间:2019-09-20 12:05:24

标签: java eclipse-jdt

编辑:似乎代码无法编译... 我发现代码中的错误在哪里。 实际上,我的测试写得不好。 ...感谢您的帮助

我正在尝试使用jdt解析器解析一些Java代码,但是解析多行字符串时遇到问题。 示例:

import com.Label;

public class OnlyMulitlineInstantiation {

    public void multiLine() {
        Label label = new Label(                "


                        ");
    }
}

在此示例中,AST具有类,方法,但该方法为空。 但是,在此:

import com.Label;

public class OnlyMulitlineInstantiation {

    public void multiLine() {
        Label label = new Label(                ""+


                        ""        );
    }
}

该方法不为空(在生成的AST中)。 请注意,我刚刚添加了 +

任何人都可以复制吗?我应该添加一个选项吗?

编辑:似乎代码无法编译...我正在寻找更多信息

0 个答案:

没有答案