gpt4 book ai didi

java - 如何在静态方法中使用实例变量

转载 作者:行者123 更新时间:2023-12-01 14:02:34 24 4
gpt4 key购买 nike

我在 Java 中遇到问题。
我对 Java 真的很陌生,所以不要因为奇怪的代码和东西而责怪我。

我正在制作一个小东西,它随机生成数字,并使用它们来创建有关由该信息概述的随机生成树的信息。
问题是,我需要创建一个静态空白来打印树的统计信息。

但是我的所有变量 - “treeheight”、“treetrunkwidth”等 - 不能是静态的,或者每个变量信息都恢复为 0 或 null。这很烦人,因为如果我将打印树统计信息的无效设置为非静态,那么它就不会显示,但如果我将其设置为静态,则不会让树的信息随机生成和随意更改。

我该怎么办?

-AndeX

最佳答案

就这么简单

1:静态成员可以通过类引用访问

ClassName.staticVar

2:非静态成员可以通过实例引用访问

new CLassName()

现在,如果您可以,请发布您的代码,我们可以给出准确的建议

关于java - 如何在静态方法中使用实例变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19238483/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com