1
try {
BufferedReader rd = new BufferedReader(new FileReader("tommy.txt"));
String text;
while ((text = rd.readLine()) != null) {
println(text);
int i = Integer.parseInt(text);
GRect block = new GRect(i, i, i, i);
add(block);
}
} catch (IOException e) {
e.printStackTrace();
}
因此,我有一个.txt文件,我使用字符串“SIZE/10”导入,SIZE是代码中定义的常量。我知道我可以如何计算整数(所以10),但我不知道如何“转换”变量名称。如何在数学方程中使用字符串变量名?
感谢您的帮助。
这将是非常艰难的;你需要编写自己的解释器,或者你可以用JavaScript引擎来解释它。 –
我会使用类似DTO的东西,你有'字段'和'对象值'。在这种情况下'value'是'10','field'将在这种情况下是''SIZE“'。而DTO当然会有一个吸气和二传手。 –