我曾经在BlueJ上学课程,但现在我想尝试使用NetBeans进行个人使用。
在BlueJ中,我们可以看到所有创建的对象。在这个对象上,我们可以看到所有字段及其值。我们甚至可以在这个对象上调用该类的一个方法。 我们还可以运行该类的单个静态方法,而无需运行整个文件。
有没有办法在NetBeans上执行相同的操作? BlueJ的这个功能非常方便。
如果我不清楚,我道歉,告诉我你是否看不出我的意思。
答案 0 :(得分:1)
不幸的是,没有。我不知道在NetBeans中以与使用BlueJ相同的方式查看对象的任何方法,也不知道运行类的单个静态方法。
答案 1 :(得分:0)
你可以通过另外一种方式检查它,例如:
if (x=1){
DoSomething();
System.out.println("yes, x = 1 !");
}
else{
SendError();
System.out.println("No, x Not Equals 1 !");
}
如果真的是x = 1,你会看到程序的输出“是,x = 1!”。 如果没有,你会看到另一个声明“不,x不等于1!”。
您还可以通过print语句检查用户是否输入了任何方法!
希望这有帮助。
答案 2 :(得分:0)
要查看在NetBeans中创建了哪些对象及其值,您可以在debugger中运行代码。这是NetBeans中adding a watch的教程,教您如何查看变量的类型和值。
要运行类的方法,我建议您设置单元测试(请参阅Testing and Code Analysis)。设置BlueJ的工具比运行方法要多得多,但这是值得的,因为你可以轻松地重复运行相同的测试,甚至自动化测试。