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