【例4-9】找出50以内的素数 
的// Prime.java 
 package tom.jiafei; 
 public class Prime{ 
 public static void main(String args[]){ 
  int sum=0,i,j; 
  for( i=1;i<=50;i++){ //找出50以内的素数. 
   for(j=2;j<=i/2;j++){ 
  if(i%j==0) 
  break; 
    } 
 if(j>i/2) System.out.print("素数"+i+" "); 
     } 
   } 
 }(1)建立子目录结构 
  在当前目录结构下必须包含有如下子目录结构\tom\jiafei, 
  由于当前目录为d:\user\chap04,所以可以将源文件拷贝在目录d:\user\chap04\tom\jiafei中,然后编译源文件,如下: 
    d:\user\chap04\tom\jiafei>javac  Primnumber.java 
  运行程序时必须在目录c:\user\chap04 中来运行,如  
   d:\user\chap04>java  tom.jiafei.PrimNumber 
  (2) 或者采用-d选项来指定包的根目录为当前目录,编译成功后,自动建tom\jiafei子目录并将Primnumber.class存入,编译和运行如下: 
     d:\user\chap04>javac –d  . Primnumber.java
     d:\user\chap04>java  tom.jiafei.PrimNumber《不明白》为什么我用第一种方法编译就行,但是用第二种方法时,有错误。而且之前的for-each语句也运行不了,是不是环境问题?