Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java netbeans中关于联接方法的错误 ArrayList set=new ArrayList(); 对于(int i=0;i_Java_Collections - Fatal编程技术网

Java netbeans中关于联接方法的错误 ArrayList set=new ArrayList(); 对于(int i=0;i

Java netbeans中关于联接方法的错误 ArrayList set=new ArrayList(); 对于(int i=0;i,java,collections,Java,Collections,和list.size()呢?list和t都未定义(至少在您发送的代码段中) 请尝试阅读编译器告诉您的内容。我相信错误消息会解释问题所在。如果您仍然不理解,请提供更大的代码段。以及list.size()?list和t都未定义(至少在您发送的代码段中) 请尝试阅读编译器告诉您的内容。我相信错误消息会解释问题所在。如果您仍然不理解,请提供更大的代码片段。如果您想处理集合数据结构,请开始使用集合 ArrayList<T> set=new ArrayList<T>();

list.size()
呢?
list
t
都未定义(至少在您发送的代码段中)


请尝试阅读编译器告诉您的内容。我相信错误消息会解释问题所在。如果您仍然不理解,请提供更大的代码段。

以及
list.size()
list
t
都未定义(至少在您发送的代码段中)


请尝试阅读编译器告诉您的内容。我相信错误消息会解释问题所在。如果您仍然不理解,请提供更大的代码片段。

如果您想处理集合数据结构,请开始使用集合

   ArrayList<T> set=new ArrayList<T>();


   for(int i=0;i<list.size();i++)
       {
       for(int j=0;j<t.size();j++)
       {
           if(!list.get(i).equals(t.get(i)));------------>netbeans say t.get(i) is error
               set.add((T) t.list.get(j));
       }

“集合”的语义已经暗示其中没有重复项。要有一个并集,只需添加所有新元素。

如果要处理集合数据结构,请开始使用集合

   ArrayList<T> set=new ArrayList<T>();


   for(int i=0;i<list.size();i++)
       {
       for(int j=0;j<t.size();j++)
       {
           if(!list.get(i).equals(t.get(i)));------------>netbeans say t.get(i) is error
               set.add((T) t.list.get(j));
       }

“集合”的语义已经暗示其中没有重复项。若要有一个并集,只需添加所有新元素。

很抱歉,它必须是t.get(j)而不是t.get(i)您肯定应该写出更清楚的问题。“ArrayList Set=…”-这一个很搞笑。:Dwhy hilary?加入后我将把我的集合放在哪里?啊,那是怎么回事!这很搞笑,因为列表不是集合,集合也不是列表。它们是两个不同的数据结构,有自己的语义。列表可以多次包含一个项目。集合只有唯一的元素。此外,列表可以随机访问(按索引)而集合不能。也就是说,您需要做的就是将集合与它的addAll()方法一起使用。它的语义与代码列表相同。很抱歉,它必须是t.get(j)而不是t.get(i)。您肯定应该写一个更清楚的问题。“ArrayList set=…”-这一个很搞笑。:Dwhy hilary?加入后我将把我的集合放在哪里?啊,那是怎么回事!这很搞笑,因为列表不是集合,集合也不是列表。它们是两个不同的数据结构,有自己的语义。列表可以多次包含一个项目。集合只有唯一的元素。此外,列表可以随机访问(按索引)而集合不能。也就是说,您需要做的就是将集合与它的addAll()方法一起使用。它的语义与您的代码列表相同。我同意。我也不认为它们在代码中的任何地方声明。我同意。我也不认为它们在代码中的任何地方声明