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當然會有一個吸氣和二傳手。 –