java - 调用方法,将变量重命名为新变量

标签 java variables methods

我正在做一个小项目,我想让代码更短、更简单,而不是多次编写。我有一个如下所示的方法,我想多次使用此方法 - 但必须保留存储在文本字段中的每个字符串 - 而不是替换。例如。

  • 变量 tf1 = "item1"
  • I 然后再次调用该方法,变量 tf1 变为 tf1 = "item2"
  • 我希望 tf1 保留“item1”和“item2”

方法:

public static void text(){
    TextField tf1 = new TextField();
}
text();

最佳答案

您可能应该使用 String 类型的列表。 列表使您能够保存相同类型的无限数据,同时将其保持在相同的名称下,因为列表的大小会动态增长。 然后,您可以使用迭代器或 for-each 循环来访问存储在列表中的数据。

一般语法为:List<String> textFieldList=new ArrayList<String>();

附言记得使用 java.util 包的列表。

关于java - 调用方法,将变量重命名为新变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33454877/

相关文章:

r - R 中的参数在函数外部有效但在函数内部失败

bash - `docker run` 输出到 bash 变量 - 奇怪的行为

c# - “Expression denotes a ` variable ', where a ` method group' was expected “这是什么意思?

java - 在 QueryDsl 中返回具有简单属性键的 HashMap 集合

java - 我从哪里开始调查不会结束的 Java 进程?

python - 在不使用全局的情况下调用不同函数中的变量

java - 从字符串中按名称获取变量

java - 如何使用在编译时设置的动态数量的参数创建 java 方法(类似 lombok 的行为)

java - 如何让apache Camel成为WS客户端和服务器之间的桥梁?

java - OOP:具有依赖注入(inject)的可重用类