java 文本文件读取_Java 读取文本文件

本文详细介绍了如何使用Java从磁盘读取文本文件。通过`FileReader`和`FileWriter`类,演示了一个简单的读取和打印文本文件内容的示例。此外,文章还提及了Java环境配置、`toString()`方法的重要性,以及在线Java编译器的使用。
摘要由CSDN通过智能技术生成

Java 读取文本文件

import java.io.File;

import java.io.FileNotFoundException;

import java.io.FileReader;

import java.io.IOException;

/**

* @author new

*

*/

public class ReadDataTest

{

/**

* @param args

*/

String url="D:/java.txt";

String str="";

char[] ch=new char[1024];

StringBuffer sb=new StringBuffer();

public String ReadData()

{

try

{

FileReader fr=new FileReader(new File(url));

int d = fr.read(ch);

while(d!=-1)

{

String s=new String(ch,0,d);

sb.append(s);

d = fr.read(ch);

}

str=sb.toString();

}

catch (IOException e)

{

// TODO Auto-generated catch block

e.printStackTrace();

}

return str;

}

public static void main(String[] args)

{

ReadDataTest at=new ReadDataTest();

String ss=at.ReadData();

System.out.println(ss);

}

}

相关文档:

Java与模式:适配器模式

来源(http://lavasoft.blog.51cto.com/62575/90767)

目的:

将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。

意图:

你想使用一个已经存在的类,而它的接口不符合你的需求。

你想创建一个可� ......

一、Windows环境下的Java环境配置

1、安装JDK

2、配置环境变量

Win2000以及WinXP中可以在“我的电脑”属性的“高级”选项中找到“环境变量”,然后可以根据如下提示进行新建或者修改——

<1>JAVA_HOME

设置为 JDK的安装目录

<2>PATH ......

在java中,所有对象都有toString()这个方法,因为它是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法” 。它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方 ......

正常编译运行java文件肯定要本地下载jdk和jre或者使用集成IDE(Eclipse,NetBeans),这个网站干脆将编译工作放到服务器上去,让你可以在线编译,

得出错误信息,更难得的是还可运行,当然不能做图形和文件操作,因为它运行在服务器端。

网址:http://youjavait.com/

页面上分为上下两个面板,有点类似Eclipse。编译� ......

正常编译运行java文件肯定要本地下载jdk和jre或者使用集成IDE(Eclipse,NetBeans),这个网站干脆将编译工作放到服务器上去,让你可以在线编译,

得出错误信息,更难得的是还可运行,当然不能做图形和文件操作,因为它运行在服务器端。

网址:http://youjavait.com/

页面上分为上下两个面板,有点类似Eclipse。编译� ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值