java - IntelliJ:像BlueJ一样运行单个方法

所以我现在使用intellij(2017-3,如果这很重要的话),但是在我当前的项目中,我需要用特定的输入测试单一的方法(主要是文本管理)。
所以我想起了学校时的bluej,在那里你可以创建对象并运行单个方法,而不需要编写任何额外的代码。
所以,我想知道,intellij中是否有插件或其他解决方案提供了这一功能?
(使用bluej parralell破坏了intellij的项目,所以这不是一个可悲的选择)


最佳答案:

要运行类的方法,我建议设置单元测试(请参见测试和代码分析)。设置比bluej的设施来运行方法要多一些工作,但这是值得的,因为您可以轻松地重复运行相同的测试,甚至自动化测试。
例如)

if (x=1){

    DoSomething();
    System.out.println("yes, x = 1 !");
}
else{

    SendError();
    System.out.println("No, x Not Equals 1 !");
 }

如果x=1,您将看到程序的输出“yes,x=1!”。否则,您将看到另一个语句“不,x不等于1!”是的。

译文:来源   文章分类: java intellij-idea bluej intellij-plugin

相关文章:

java - Gottox socket.io-java-client“握手时出错”空指针异常

java - Lambda表达式和通用方法

java - Android,如何在Parcelable类中正确使用readTypedList方法?

java - 如何从其他程序运行hadoop jar?

java - 括号内的Java泛型方法参数类型。外括号

java - Java枚举找不到符号错误

java - 生成唯一ID

java - Java延迟/等待

java - 如何循环setText() - 崩溃应用程序

java - 将提取大小设置为负数