繁体   English   中英

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

[英](NetBeans) call a single method on a created object or a single static method

我曾经在BlueJ上为学校编程,但现在我想尝试将NetBeans用于个人用途。

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

有没有办法在NetBeans上做同样的事情? BlueJ的此功能非常方便。

如果不清楚,我深表歉意,请告诉我您是否明白我的意思。

抱歉不行。 我不知道有什么方法可以像使用BlueJ那样以相同的方式在NetBeans中查看对象,也没有运行类的单个静态方法。

您可以通过以下类似的打印语句来检查它:

if (x=1){

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

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

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

您还可以通过print语句检查用户是否输入了任何方法!

希望这可以帮助。

要查看在NetBeans中创建了哪些对象及其值,可以在调试器中运行代码。 这是有关在NetBeans中添加监视的教程,教您如何查看变量的类型和值。

要运行类的方法,建议您设置一个单元测试(请参阅“ 测试和代码分析” )。 设置比BlueJ即时运行方法的工具要多一些,但这是值得的,因为您可以轻松地重复运行相同的测试,甚至可以自动化测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM