黑马程序员技术交流社区

标题: java文件在DOS中的编译问题 [打印本页]

作者: 李道福    时间: 2013-4-7 15:45
标题: java文件在DOS中的编译问题
本帖最后由 李道福 于 2013-4-7 17:32 编辑
  1. import java.util.*;
  2. public class CollecTool{
  3.         LinkedList<String> lt=new LinkedList<String>();
  4.         lt.add("ave");
  5.         lt.add("abcdefago");
  6.         lt.add("daef");
  7.         lt.add("aeqdwe");
  8.         lt.add("eqted");
  9.         lt.add("qweasdf");
  10.         for(String st:lt){
  11.                 System.out.println(st);
  12.         }
  13. }
复制代码
为什么这段代码在Eclipse中能编译通过,但在DOS命令行中不能通过编译,出现需要标识符和非法的类型开始错误?
作者: 黑马李超    时间: 2013-4-7 15:50
是不是jdk 的 版本不一样
作者: 王大伟    时间: 2013-4-7 15:58
本帖最后由 王大伟 于 2013-4-7 16:00 编辑

  1. <P> </P>
复制代码
  1. import java.util.*;
  2. public class CollecTool
  3. {
  4. public static void main(String[] args)
  5. {
  6. LinkedList<String> lt=new LinkedList<String>();
  7. lt.add("ave");
  8. lt.add("abcdefago");
  9. lt.add("daef");
  10. lt.add("aeqdwe");
  11. lt.add("eqted");
  12. lt.add("qweasdf");
  13. for(String st:lt)
  14. {
  15. System.out.println(st);
  16. }
  17. }
  18. }
复制代码

作者: 王大伟    时间: 2013-4-7 15:59
这是结果:


是这样吗
作者: 随便    时间: 2013-4-7 17:07
低级错误
作者: 李道福    时间: 2013-4-7 17:32
罗沤洪 发表于 2013-4-7 15:56
import java.lang.*;
import java.util.*;
import java.io.*;

多谢,一语点醒梦中人……




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2