Java 变量 temp 已经在方法 Man_w_t(java.util.ArrayList<java.lang.String>) 中定义。



我正在寻找一个问题的帮助,我想使用字符串中的ArrayList的名称——关于如何修复此错误的任何建议:(我链接我的代码片段

String temp = lista_Prac.get(num-1);
ArrayList<String>  temp = new ArrayList<String>();

在Java中不可能声明两个名称相同的变量。可能适用于一所房子里的两个人,他们的名字叫约翰和约翰,但不幸的是,在java中不是。

这里唯一的解决方案是将一个或另一个变量重命名为temp之外的其他变量。如果你已经尝试过,你会面临什么错误?

最新更新