0

我想这个问题之前已经回答过了,但是我找不到答案,所以我想我会在这里问。

如果已经有一个术语,请告诉我 - 谢谢!

无论如何,目前我有这样创建的项目符号:

bullet.create(x, y, xChange, yChange);

我希望能够进入

bullet.create(x, y, 40 <angle>, 5 <speed>);

或一些类似的然后通过程序运行它以计算角度xChangeyChange速度(我已经拥有)并让它编辑java文件本身,而不是输出到控制台。

TL;DR:我如何从 java 文件中提取信息,通过方程式运行它,并将输入代码替换为方程式的输出?

谢谢!

4

1 回答 1

0

您可以使用反射从 Java 文件中提取信息。您可以使用 aScanner读取 Java 文件的每一行,然后使用 aBufferedWriter写入(覆盖)Java 文件并进行必要的更改。

于 2013-08-18T02:18:09.863 回答