java - Java 可以识别用户输入中的变量吗?

标签 java string user-input

我是新来的。我想知道 Java 是否可以识别作为字符串输入的变量。

或者更确切地说,这可行吗?

int Yn = 5;
System.out.println("please input the formula");
String x = keyboard.nextLine();

Java 会将其(如果我输入 Yn)识别为字母或变量吗?如果是这样,我怎么能 让它将其识别为变量?我问这个问题是因为我正在尝试创建一个程序,该程序将适应欧拉方法的多个公式。

最佳答案

没有。变量名称仅在编译时才知道。为了做这样的事情,您需要编写自己的基本解析器。

关于java - Java 可以识别用户输入中的变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23283222/

相关文章:

java - JSoup 选择器内部文本

c - 在c中制作一个将小写字符串转换为大写字符串的函数

python - 十六进制字符串变量到python中的十六进制值转换

java - 如何将多个链接列表中的读取用户输入关联起来?

java - 需要有关密码检查程序的帮助

将数据库从 MySQL 更改为 SQLite 后的 Java 项目错误

c# - 如何在 const 字符串中包含枚举值?

python - 尝试评估用户输入并将其用作 python 中的变量

python - 具有相同参数的递归函数

java - 无法在新的 mapreduce API 中将 RCFileInputFormat 设置为 InputFormatClass