能详细说明一下什么是separator,用处,作用吗?
或解释一下下面程序,请详细一点

解决方案 »

  1.   

    问题说详细点行不,separator似乎是分隔符
      

  2.   

    separator是分隔符的意思...
    话说你到底想表达什么意思捏??
    真的是不知所云啊...
      

  3.   

    啊,这个好解释
    Separator是星际2里神族上周才新公布的地面建筑,
    可以代替主基地完成收集水晶矿的能力(不能收集气体).
    同时它还可以大范围反隐和提供建筑能量(代替水晶柱),以及在能量网内传送部队的能力.
    是神族新扩张战术的核心
      

  4.   

    抱歉,不知什么原因,没传上去
    public void delAllFile(String path) {    File file = new File(path);
        if (!file.exists()) {
          return;
        }
        if (!file.isDirectory()) {
          return;
        }
        String[] tempList = file.list();
        File temp = null;
        for (int i = 0; i < tempList.length; i++) {
          if (path.endsWith(File.separator)) {
            temp = new File(path + tempList);
          }
          else {
            temp = new File(path + File.separator + tempList);
          }
          if (temp.isFile()) {
            temp.delete();
          }
          if (temp.isDirectory()) {
            delAllFile(path+"/"+ tempList);
            delFolder(path+"/"+ tempList);
          }
        }
      }
      

  5.   

    Windows和Linux等操作系统的分隔符是不同的,Java作为跨平台的编程语言,在写代码时,不能写死一种分隔符,所以通过Separator自动判断操作系统,然后根据不同的操作系统产生对应的分隔符。
      

  6.   

    linux下目录用/分隔,windows下用\分隔,用separator可以实现跨平台,JVM自动转换成相应的符号,应该是这样吧
      

  7.   

    这东西没用windows下可以用/跨平台
      

  8.   

    就是一个分割符号 ,这样做主要是真正意义上实现java的跨平台性 ,因为windows和linux的分割符号不一样但是当使用separator的时候会根据不同的系统产生不同的具体的分割符号