java - 将值连接到变量名称

标签 java variables

我需要获取不同文本框的值。

我想使用 for 循环或类似的方式获取每个值:

txt0,txt1,txt2,txt3;
for(int i=0;i<4;i++){
  String valor = (txt+i).getText();
}

有一种方法可以通过将另一个值连接到文本框或任何其他对象的名称来获取该值?

最佳答案

我不知道您是否有权访问这些变量,但您可以使用数组代替。这将使循环变得更加容易。

TextBox[] text = {txt0, txt1, txt2, txt3};

for (TextBox txt : text) {
   String valor = txt.getText();
}

关于java - 将值连接到变量名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24956883/

相关文章:

java - 在android中将书面文本发送到屏幕

java - Log4j - 记录器不工作

java - 如何在 Swing GUI 中实现延迟?

java - 如何打印我的扑克牌?

包含笛卡尔坐标的 C 程序变量?

mysql - 在触发器内声明变量

python - 如何使用外部文件的答案进行测验?

sql-server - 为什么从 XML 变量插入选择变量表这么慢?

java - 有没有办法将 String.format 传递给 thymeleaf 模板?

javascript - JS Closure 的变量值