黑马程序员技术交流社区

标题: 大神帮忙给看看 怎么了 [打印本页]

作者: 学习代码    时间: 2014-4-29 22:57
标题: 大神帮忙给看看 怎么了
  1. package cn.itcast.day1;

  2. import java.io.*;

  3. import java.util.ArrayList;
  4. import java.util.Collection;
  5. import java.util.HashSet;
  6. import java.util.Properties;
  7. import org.omg.CORBA.portable.InputStream;

  8. public class ReflectAndConllection {
  9.         public static void main(String[] args)throws Exception{
  10.                
  11.         //FileReader in= new FileReader("demo.properties");
  12.                
  13.                
  14.                 FileInputStream in = (FileInputStream) ReflectAndConllection.class.getClassLoader().getSystemResourceAsStream("cn/itcast/day1");
  15.         Properties prop= new Properties();
  16.          prop.load(in);
  17.         in.close();
  18.         String className= prop.getProperty("className");
  19.         Collection conllections=(Collection)Class.forName(className).newInstance();
  20.        
  21.                 //Collection conllections= new HashSet();
  22.                 Demo d1= new Demo(2,3);
  23.                 Demo d2= new Demo(2,3);
  24.                 Demo d3= new Demo(2,6);
  25.                 conllections.add(d1);
  26.                 conllections.add(d1);
  27.                 conllections.add(d2);
  28.                 conllections.add(d3);
  29.                 //System.out.println("d1"+d1+"...."+"d2"+d2);
  30.                 System.out.println(conllections.size());
  31.         }
  32. }
复制代码

Exception in thread "main" java.lang.ClassCastException: java.io.ByteArrayInputStream cannot be cast to java.io.FileInputStream
        at cn.itcast.day1.ReflectAndConllection.main(ReflectAndConllection.java:17)
总是会有这个异常抛出 哪里出问题了 高手指教一下
谢谢
作者: 占琳    时间: 2014-4-29 23:03
类型转换异常 ByteArrayInputStream不能转换成FileInputStream
作者: 小流氓123    时间: 2014-4-29 23:43
好好好,加油
作者: Teemo_Mann    时间: 2014-4-30 02:16
import org.omg.CORBA.portable.InputStream;
你导入的包出错了
改成import java.io.InputStream;
可能是你在Eclipse里用了快捷键ctrl+shift+o所以Eclipse自动给力导入了这个
以后注意一下就是




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