我以前在学校用BlueJ编程,但现在我想试试个人用NetBeans。
在BlueJ中,我们可以看到所有创建的对象。在这个对象上,我们可以看到所有字段及其值。我们甚至可以在这个对象上调用类的一个方法。我们还可以运行类的单个静态方法,而不运行整个文件。
是否有一种方法可以在NetBeans上做同样的事情?BlueJ的这个功能非常方便。
如果我没有说清楚,我很抱歉,如果你不明白我的意思,请告诉我。
遗憾的是,没有。我不知道有任何方法可以像使用BlueJ一样在NetBeans中查看对象,也不运行类的单个静态方法。
要查看在NetBeans中创建了哪些对象及其值,可以在调试器中运行代码。这是一个关于在NetBeans中添加手表的教程,教你如何查看变量的类型和值。
要运行类的方法,我建议设置一个单元测试(参见测试和代码分析)。与BlueJ运行方法的工具相比,它的设置工作要多一些,但这是值得的,因为您可以轻松地重复运行相同的测试,甚至可以自动化测试。
你可以用另一种方式检查,输入print语句,如
if (x=1){
DoSomething();
System.out.println("yes, x = 1 !");
}
else{
SendError();
System.out.println("No, x Not Equals 1 !");
}
如果Really x = 1,您将看到程序的输出"yes, x = 1 !"如果不是,你会看到另一条语句"No, x not = 1 !"
您还可以通过print语句检查用户是否输入了任何方法!