`

BufferedInputFile---thinking in java书上的一个问题???

阅读更多

呵呵,我也发发现这个问题,刚开始我也很困惑,BufferedInputFile 这个类在API 没有啊,是不是书是出错,或者就是盗版,原来这个类是自定义的一个类,就是18.6.1 缓冲输入文件的第一个例子,

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;


public class BufferedInputFile {

	public static String read (String filename) throws IOException {
		BufferedReader in = new BufferedReader (new FileReader(filename));
		String s ;
		StringBuilder sb = new StringBuilder();
		while ((s=in.readLine())!=null){
			sb.append(s+"\n");
		}
		return sb.toString();
	}
	public static void main(String [] agrs )throws IOException{
		System.out.println(read("D:/workspace/myspring/src/test/FormattedMemoryInput.java"));
	}
}

这个类,又在18.6.2 从内存输入 示例中引用了下,呵呵,粗心惹得祸!!!

分享到:
评论
5 楼 sparksun007 2018-10-09  
不是你粗心,是作者应该更详细地备注说明下!
4 楼 concideration 2012-08-25  
thank you!
3 楼 lvlcl 2012-07-09  
me too 。。。
2 楼 asi2012 2012-02-23  
thingking in java就是经常使用很多他自定义的封装类(这些类很多读者都没见过,他就直接拿来用,而且只是简单地说明一下他的功能),可能这样方便他写书,但是对于初学者来说会看到一头雾水
1 楼 小野千帆 2011-12-16  
原来是这样 - -!
我也是看到这里忽然不明白了  用度娘搜索过来了 - -

相关推荐

    TIJ4-solutions.pdf(thinking in java 4th 官方答案,全)

    这个是我花钱买的,现在献给大家......

    Thinking in java .txt

    从读者的反馈来看,《Thinking in Java》不仅覆盖了Java的核心概念和技术,还通过一系列富有挑战性的练习帮助读者深入理解和掌握这些知识。下面我们将根据提供的文件信息来详细阐述该书中的关键知识点。 ### 一、...

    thinking_in_java-master.zip_Thinking in Java_zip

    `thinking_in_java-master.zip`这个压缩文件很可能是该书的源代码或者配套练习代码的集合,方便读者实践和探索书中所讲解的内容。 在深入探讨《Thinking in Java》中的知识点之前,我们先了解一下Java语言的基础。...

    Thinking in java4(中文高清版)-java的'圣经'

    读者评论 前言 简介 第1章 对象导论 1.1 抽象过程 1.2 每个对象都有一个接口 1.3 每个对象都提供服务 1.4 被隐藏的具体实现 1.5 复用具体实现 1.6 继承 1.6.1 “是一个”(is-a)与“像是一个”(is-like-a)关系 ...

    Thinking in Java 4th Edition Annotated Solutions Guide

    首先,文件标题《Thinking in Java 4th Edition Annotated Solutions Guide》指出了这是一本关于《Thinking in Java》第四版的附有注解的解决方案指南。《Thinking in Java》是由Bruce Eckel编写的Java编程书籍,...

    Thinking in Java读书笔记

    以上是对《Thinking in Java》书中前几章的主要知识点总结。这些概念是学习Java编程的基础,对于理解面向对象编程的核心原理至关重要。通过深入学习这些章节,可以帮助读者更好地掌握Java语言,并为进一步深入研究...

    Thinking in Java 4th Edition + Annotated Solution Guide (代码)英文文字版 带书签 有答案

    Annotated Solution Guide (代码)英文文字版 带书签 有答案" 指的是该资源包含了《Thinking in Java》第四版的英文文本,同时附带有注解的解决方案指南,这将有助于读者在遇到问题时找到解答。书签功能方便读者...

    《thinking in java》第三版完整PDF书籍+习题答案(中文版)

    《Thinking in Java》是Bruce Eckel的经典之作,被誉为学习Java编程的权威指南。该书以其深入浅出的方式,详尽地介绍了Java语言的核心概念和技术。第三版是此书的一个重要里程碑,它涵盖了Java语言的诸多关键特性,...

    Thinking in Java 4 源码 导入IDEA可直接运行

    总之,这份《Thinking in Java 4》的源码是一个宝贵的资源库,它不仅仅是书本理论的实践展现,更是提升编程技能的实用工具。通过IDEA导入并运行这些源码,你可以亲手操作,加深对Java语言的理解,提升编程能力,成为...

    Thinking in Java 练习题答案

    《Thinking in Java》是Bruce Eckel的经典之作,它深入浅出地介绍了Java语言的核心概念和技术。这本书的练习题是学习Java的重要组成部分,因为它们能够帮助读者巩固理论知识并提升实践能力。以下是对"Thinking in ...

    Thinkingin Java电子书

    总之,《Thinking in Java》这本书以其详尽的实例和深入的理论解析,为Java开发者提供了一个全面的学习平台,无论是在巩固基础还是提升进阶技巧上都有很大的帮助。对于希望深入理解Java语言的程序员来说,这是一本不...

    Thinking in java 电子书

    《Thinking in Java》是 Bruce Eckel 编著的一本经典的Java编程教材,它深受程序员喜爱,被誉为学习Java的必备参考书。这本书全面深入地探讨了Java语言的核心概念和技术,不仅适合初学者,也对有经验的程序员提供了...

    王者归来之Thinking in java读书笔记

    《王者归来之Thinking in Java读书笔记》是对Bruce Eckel的经典之作《Thinking in Java》第四版的深度学习与总结。这本书是Java程序员的必备参考书,它深入浅出地阐述了Java语言的核心概念和技术,旨在帮助读者理解...

    Thinking in Java Second Edition.doc

    《Thinking in Java》第二版是Bruce Eckel所著的一本权威性的Java编程教程,由MindView, Inc.出版。这本书受到了读者的高度评价,被认为是比其他Java书籍更出色的学习资源,其深度、完整性和精确性都是同类书籍中的...

    thinking in java 第四版 源码

    总的来说,《Thinking in Java》第四版的源码是一份宝贵的资源,它将书中的理论知识具体化,为Java开发者提供了实践和探索的平台。通过深入研究这份源码,不仅可以巩固和拓展Java技能,也能提升对软件工程整体理解的...

    SourceCode-for-Thinking-in-Java.chm.zip_in

    这个压缩包文件“SourceCode-for-Thinking-in-Java.chm.zip_in”包含了与《Thinking in Java》一书配套的源代码,是学习和实践Java编程的宝贵资源。 在书中,作者通过丰富的示例和详尽的解释,引导读者思考如何使用...

    Thinking in Java 习题答案

    "Thinking in Java 习题答案"是配套的解答集,为读者提供了书中习题的解决方案,帮助读者更好地理解和应用所学知识。 习题答案通常涵盖以下几个关键知识点: 1. **基础语法**:包括变量声明、数据类型、运算符、...

    Thinking in Java (中文版)-经典书籍

    Bruce Eckel是MindView公司的总裁,他在面向对象...他的《Thinking in C++》一本书在1995年被评为“最佳软件开发图书”,《Thinking in Java》被评为1999年Java World“最爱读者欢迎图书”,并且赢得了编辑首选图书奖。

Global site tag (gtag.js) - Google Analytics