(NetBeans)在创建的对象或单个静态方法上调用单个方法

时间:2013-05-12 01:54:07

标签: java object netbeans bluej method-call

我曾经在BlueJ上学课程,但现在我想尝试使用NetBeans进行个人使用。

在BlueJ中,我们可以看到所有创建的对象。在这个对象上,我们可以看到所有字段及其值。我们甚至可以在这个对象上调用该类的一个方法。 我们还可以运行该类的单个静态方法,而无需运行整个文件。

有没有办法在NetBeans上执行相同的操作? BlueJ的这个功能非常方便。

如果我不清楚,我道歉,告诉我你是否看不出我的意思。

3 个答案:

答案 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的工具比运行方法要多得多,但这是值得的,因为你可以轻松地重复运行相同的测试,甚至自动化测试。