当前位置: 代码迷 >> Java相关 >> 小程序不能运行,该如何解决
  详细解决方案

小程序不能运行,该如何解决

热度:55   发布时间:2016-04-22 20:47:53.0
小程序不能运行
import java.io.*;

public class FileInputStream
{
      public static void main(String[] args) throws IOException
      {
             FileInputStream fis = new FileInputStream("FileInputStream.java");
             byte[] bbuf = new byte[1024];
             int hasRead = 0;
             while ((hasRead = fis.read(bbuf)) > 0 )
             {
                     System.out.print(new String(bbuf , 0 , hasRead ));
              }
              fis.close();
       }
}
//输出程序源代码
------解决思路----------------------
1、类名命名的太特殊,和下面用的文件输出流一样(最好改掉,强烈不建议这么写),非要这么写的话,你下面用到的FileInputStream这个类要指定为java.io.FileInputStream
2、要保证你的文件路径没有问题,否则可能报文件找不到
------解决思路----------------------
package com.tt.action;

import java.io.FileInputStream;
import java.io.IOException;

public class aaa {
public static void main(String[] args) throws IOException {
FileInputStream f = new FileInputStream("D:\\workspace\\vip\\src\\com\\tt\\action\\aaa.java");
byte[] b = new byte[1024];
int c = 0;
while((c=f.read(b))>0){
System.out.print(new String(b,0,c));
}
f.close();
}
}
  相关解决方案