如何使用NetBeans更改整个包中的变量类型?

wlp8pajw  于 2023-03-02  发布在  其他
关注(0)|答案(2)|浏览(181)

我正在用Java编程。我有一个变量定义为long,它工作正常。我想现在就更改它,这样所有地方都认为项目的变量定义为BigInteger。有什么方法可以让我在NetBeans中轻松完成此操作吗?

nvbavucw

nvbavucw1#

我认为你必须手动操作(使用Ctrl + v)。你可以在项目中使用编辑-〉替换。检查“全字”,“匹配大小写”,并将文件模式设置为 *.java以查找它出现的地方。

kuarbcqp

kuarbcqp2#

查找IDE是否有替换选项,在Netbeans中为Control + H,搜索变量的类型和名称(例如“int myNumber”包括要替换为“long myNumber”的空格(我假设您沿着使用相同的空格),单击替换全部,您将不得不在每个类中执行此操作,然后可能更改带有return的方法的数据类型,但可能比旧的复制-粘贴更快。
其他解决方案:我在甲骨文中找到了一个可能也适合这里的修复程序,归功于@Zds:在声明原始变量的位置的上游声明所需类型的变量,然后检查类并接受IDE的建议以更新数据类型。
最佳解决方案的思路如下:How to refactor variable type in Eclipse?

相关问题