黑马程序员技术交流社区
标题:
Collections小问题
[打印本页]
作者:
空心祭
时间:
2014-3-18 09:52
标题:
Collections小问题
import java.util.*;
class ListTest
{
public static void main(String[] args)
{
List<String> l = new ArrayList<String>();
l.add("dae");
l.add("frhs);
l.add("aserah);
l.add("deghsh");
l.add("rjtaetvh");
Collections.sort(l);
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
我编译的时候出了这么个问题,我愣是没看明白,我去,把类名改成CollectionsDemo,还是出这样的问题,晕了
C:\Users\lenovo\day17>javac ListTest
错误: 仅当显式请求注释处理时才接受类名称 'ListTest'
1 个错误
作者:
张贺
时间:
2014-3-18 10:02
1.你的第二和第四个add语句中的字符串少个双引号
2.你编译的时候没有在类名后面加.java
作者:
刘一博
时间:
2014-3-18 10:57
l.add("frhs);
l.add("aserah);
此处缺少后引号
C:\Users\lenovo\day17>javac ListTest.java 此处需要有.java尾缀
javac将.java文件编译成.class文件,之后再通过java ListTest 来运行.class文件
作者:
osully
时间:
2014-3-18 11:14
太粗心了!
如果你是用的EditPlus 的话
教你个 用颜色检查的方法 字符串以内才是粉红色 分号 明显被....粉了!!!
作者:
491138002
时间:
2014-3-18 11:20
l.add("frhs);
l.add("aserah);
此处缺少后引号
编译的时候后面要加上java后缀名
这样的错误编译器一般不好纠错,写代码时还是要认真细心,各种细节都要注意到
作者:
syw02014
时间:
2014-3-18 21:49
再看看:
import java.util.*;
class ListTest
{
public static void main(String[] args)
{
List<String> l = new ArrayList<String>();
l.add("dae");
l.add("frhs");
l.add("aserah");
l.add("deghsh");
l.add("rjtaetvh");
Collections.sort(l);
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2