java-Java中用OutputStream读取文件内容。

问题描述

Java中用OutputStream读取文件内容。

import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.IOException;
import java.io.FileNotFoundException;
public class Cc {
public static void main(String args[]){
/*private*/ int len = 0;
File f=new File("d:"+File.separator+"oo.txt");
InputStream in=null;
try{
in=new FileInputStream(f);
}catch(FileNotFoundException e){
e.printStackTrace();
}
byte b[]=new byte[1024];
try{
len=in.read(b);
}catch(IOException e){
e.printStackTrace();
}
try{
in.close();
}catch(IOException e){
e.printStackTrace();
}
System.out.println(new String(b,0,len));
}
}

其中 int len为什么不能用private修饰?

解决方案

要放也应该把private int len 放在main函数之外,做为类的私有成员变量。

解决方案二:

因为private用来修饰成员变量,不能用来修饰局部变量 len是局部变量

时间: 2016-07-21

java-Java中用OutputStream读取文件内容。的相关文章

Java读取文件内容的小例子

Java 提供 BufferedReader 类用来从流中读取字符串.FileReader 类用来读取文件.我们用这两个类来读取文件中的字符串. 下面是一个例子: import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public class ReadFile{ public static void main(String[] args){ String path="c:/1.txt&

flex+java选择本地文件然后读取文件内容并导入到数据库中,怎么实现啊,求高手指点,,

问题描述 flex+java选择本地文件然后读取文件内容并导入到数据库中,怎么实现啊,求高手指点,,需要实现的功能是:选择本地文件txt或xls的,然后把文件内容导入数据库中,, 解决方案 解决方案二:问错版块了解决方案三:引用1楼p2227的回复: 问错版块了 !!!!!!那应该算哪个版块的,java+flex解决方案四:flex有个块的http://forum.csdn.net/SList/Flex/java一个大版块了,你展开再自己决定啰

java库 读取文件内容并转换为数组

问题描述 java库读取文件内容并转换为数组 解决方案 解决方案二:基本问题就慢慢一步步来,先读文件,再去想如何转为数组.解决方案三:自己实现或者调用com.google.common.io.Filesapache的工具类.

Java基于IO流读取文件的方法_java

本文实例讲述了Java基于IO流读取文件的方法.分享给大家供大家参考,具体如下: public static void readFile(){ String pathString = TEST.class.getResource("/simu").getFile(); try { pathString = URLDecoder.decode(pathString, "utf-8"); } catch (UnsupportedEncodingException e1)

JAVA利用poi获取world文件内容

本文主要简单介绍了利用poi包,读取world文件内容. 这个依然存在版本的问题,只能读取doc结尾的老版本文件. 话不多说,上代码: 1 import java.io.File; 2 import java.io.FileInputStream; 3 4 import org.apache.poi.hwpf.HWPFDocument; 5 import org.apache.poi.hwpf.usermodel.Range; 6 7 8 public class testdoc { 9 /**

android按行读取文件内容的几个方法_Android

一.简单版 复制代码 代码如下:  import java.io.FileInputStream; void readFileOnLine(){ String strFileName = "Filename.txt"; FileInputStream fis = openFileInput(strFileName); StringBuffer sBuffer = new StringBuffer(); DataInputStream dataIO = new DataInputStre

PHP读取文件内容的五种方式_php实例

php读取文件内容的五种方式 分享下php读取文件内容的五种方法:好吧,写完后发现文件全部没有关闭.实际应用当中,请注意关闭 fclose($fp); -- php读取文件内容: -----第一种方法-----fread()-------- <?php $file_path = "test.txt"; if(file_exists($file_path)){ $fp = fopen($file_path,"r"); $str = fread($fp,files

实现通过jsp读取文件内容并保存到数据库中

问题描述 通过jsp读取文件内容并保存到数据库中要读取的文件格式文.txt或者Excel都可以!jsp页面怎么写?如何实现?还有Java代码 解决方案 解决方案二:通过jsp读取文件内容并保存到数据库中要读取的文件格式文.txt或者Excel都可以!jsp页面怎么写?如何实现?还有Java代码解决方案三:建议:页面jsp做成上传文件,后台用流读取文件,将内容存储到数据库.注意:文件内容的大小与数据库字段的大小

Android 读取文件内容实现方法总结_Android

Android 读取文件内容实现方法,这里整理了几种方法,大家需要可以看下. 如果要打开存放在/data/data/<package name>/files目录应用私有的文件,可以使用Activity提供openFileInput()方法. FileInputStream inStream = this.getContext().openFileInput("itcast.txt"); Log.i("FileTest", readInStream(inS