黑马程序员技术交流社区
标题:
ArrayList小问题
[打印本页]
作者:
涐扪①起奮乧
时间:
2013-11-12 17:07
标题:
ArrayList小问题
本帖最后由 涐扪①起奮乧 于 2013-11-13 16:43 编辑
import java.util.*;
public class Test3 {
public static void main(String[] args)
{
ArrayList al = new ArrayList();//创建一个集合容器,ArrayList是Collection的子类
//添加元素
al.add("Test01");
al.add("Test02");
al.add("Test03");
al.add("Test04");
al.add("Test05");
sop(al);
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
复制代码
运行结果
请问该怎么解决?
未命名04.jpg
(11.97 KB, 下载次数: 13)
下载附件
2013-11-12 17:08 上传
作者:
qw无语
时间:
2013-11-12 17:23
好象是你的java文件名字是办公室自己38,需要改成你的主类的名字Test3才行
文件名要和主类名字一样。。。
作者:
Sasson
时间:
2013-11-12 17:23
import java.util.*;
public class Test3 { //方法一把public去掉,方法二,把java源文件改成Test3.java 然后javac Test3.java
public static void main(String[] args)
{
ArrayList al = new ArrayList();//创建一个集合容器,ArrayList是Collection的子类
//添加元素
al.add("Test01");
al.add("Test02");
al.add("Test03");
al.add("Test04");
al.add("Test05");
sop(al);
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
复制代码
作者:
spiderman
时间:
2013-11-12 17:41
方法一:把类名前面的public删除。
方法二:把文件的名字改成“Test3.java"
原因:一个用public修饰的类,文件名需要与类名相同。具体原因我也不是很清楚,只是把它当做乌龟的屁股——规定来记的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2