2 month year month_year 于 2017.09.04 22:39 提问

定义并编译了class ArrayList{}

之前不小心定义了class ArrayList{}还编译了
但是现在只要使用ArrayList他就自动编译之前写错的.java文件
只能通过java.util.ArrayList来使用了
求大神帮助啊,不想每次都这么麻烦


```import java.util.*;

class GenericDemo
{
    public static void main(String[] args)
    {
       java.util.ArrayList<String>  al = new  java.util.ArrayList<String>();
        al.add("asdd");
        al.add("tf");
        al.add("tfdd");
        al.add("hggig");
        Iterator<String> it=al.iterator();
        while(it.hasNext())
        {
            String s=it.next();
            System.out.println(s.length());
        }
    }
}

2个回答

caozhy
caozhy   Ds   Rxr 2017.09.05 08:29

把你定义的jar包删除了,或者你重命名

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2017.09.05 08:56

重新引用一下包试试。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
利用反射机制查看ArrayList类的信息
public class OutString { public static void main(String[] args) throws ClassNotFoundException { Class clazz = Class.forName("java.util.ArrayList");//获取ArrayList的类对象 System.out.println("累的标准名称为:
java怎么用一行代码初始化ArrayList
java怎么用一行代码初始化ArrayList
手写ArrayList
/** * 手写ArrayList */ public class MyArrayList{ private Object[] value = null; private int size = 0; MyArrayList() { value = new Object[10]; } public boolean add(Object obj){ if(size ...
创建一个链表完成删除操作
数据结构上机题template <class T> class ArrayList { public : ArrayList(const int size) { maxSize = size; arrayList = new T [maxSize]; curLen = 0; position = 0; } ~ArrayList() { delete [] arrayList; } void clear() { delete [] arrayList; curlen = 0; position = 0; arrayList = new T[maxSize]; }
java中ArrayList和class简介
1.ArrayList 虽然在Java中数组是运算速度最快的容器,但是在实际开发过程中,使用最频繁的数据容器并不是数组,而是ArrayList集合。 ArrayList也是一种引用类型,使用方式与其他引用类型使用方式相同。是Java预先已经定义好的类。 ArrayList与数组类似,均将元素从0开始编号,但是它比数组更方便,因为他的长度可变,并且访问数据的方式也不同,可以调用功能强大的方
词法分析器java
编译词法分析器,用java编写的 public class analyetest { public ArrayList bracket; public ArrayList keyword; public ArrayList symbol; public ArrayList semicolon; public ArrayList operator; static HashMap BRACKET; static HashMap KEYWORD; static HashMap SEMICOLON; static HashMap OPERATOR; public analyetest() { this.KEYWORD = new HashMap(); this.BRACKET = new HashMap(); this.SEMICOLON = new HashMap(); this.OPERATOR = new HashMap(); this.bracket = new ArrayList(); this.keyword = new ArrayList(); this.symbol = new ArrayList(); this.semicolon = new ArrayList(); this.operator = new ArrayList(); }
初始化ArrayList的两种方法
方式一:   ArrayList list = new ArrayList();   String str01 = String("str01");   String str02 = String("str02");   list.add(str01);   list.add(str02); 方式二:   ArrayList list = new ArrayList(){{add("
ArrayList存储自定义对象并遍历,要求加入泛型,并用增强for遍历
import java.util.ArrayList;import java.util.Iterator;public class ArrayListDemo1 { public static void main(String[] args) { //创建集合对象 ArrayList&amp;lt;Student&amp;gt; array = new ArrayList&amp;lt;Student&amp;gt;(); ...
ArrayList初始化的4种方法
参考:https://beginnersbook.com/2013/12/how-to-initialize-an-arraylist/ 1、Arrays.asList ArrayList&amp;lt;Type&amp;gt; obj = new ArrayList&amp;lt;Type&amp;gt;(Arrays.asList(Object o1, Object o2, Object o3, ....so on)...
.net课程设计 c#编程 贪吃蛇游戏
.net课程设计 c#编程 贪吃蛇游戏 在Snake类中定义全局变量 private Point food_P;//定义食物的位置 private Label food;//定义食物 private ArrayList body = new ArrayList();//定义蛇身 public ArrayList zhangaiwu = new ArrayList();//定义障碍物