黑马程序员技术交流社区
标题:
关于import导出程序包的问题
[打印本页]
作者:
垂天云
时间:
2013-8-16 08:00
标题:
关于import导出程序包的问题
本帖最后由 垂天云 于 2013-8-16 08:45 编辑
//为什么昨天晚上还正常,今天早晨导入说我java.unitl 程序包不存在。很郁闷···
import java.unitl.*;
class CollectionDemo
{
public static void main(String[] args)
{
//创建一个集合容器,使用Collection接口的子类。
ArrayList a1 = new ArrayList();
//1.添加元素
a1.add("java01");
a1.add("java02");
a1.add("java03");
a1.add("java04");
//2.获取个数、集合长度
sop("size : "+al.size);
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
作者:
垂天云
时间:
2013-8-16 08:45
不好意思哈,已经解决了!java.unitl 应该为 java util 真是马虎不得啊!!!
作者:
sunriselzz
时间:
2013-8-16 08:52
1. import是把存放在其它硬盘空间工程项目导入到eclipse中,而非导出!
2. 楼主的 java.unitl.*拼写错误了,而应该是 : import java.util.*;
3. 最好把要导入的工程项目拷到当前eclipse所在的工作空间
4. 导包的时候,要用到哪个类,就导哪个类,而不用导入包中的所有类,也就是可以把导入写成
import java.util.ArrayList;
5. 集合中的长度是用size()方法的,而不是size属性
6. ArrayList的al对象中的l最好写成英文字母L,而不是数字1.
7. 学习的时候细心些,按规范来可以养成好的习惯,为以后复杂的程序减少一些没有必要的错误
package cn.java.test;
import java.util.ArrayList;
class CollectionDemo
{
public static void main(String[] args)
{
//创建一个集合容器,使用Collection接口的子类。
ArrayList al = new ArrayList();
//1.添加元素
al.add("java01");
al.add("java02");
al.add("java03");
al.add("java04");
//2.获取个数、集合长度
//要用size()方法
sop(("size : " + al.size()));
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
复制代码
加油
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2