`
cowboy_bebop
  • 浏览: 110575 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论

Java编程题--IO

阅读更多

一、java写一个程序,实现从文件中读出文件内容,并将其打印在屏幕当中,并标注上行号。 

 

package org.cgz.io;

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

/**
 * java写一个程序,实现从文件中读出文件内容,并将其打印在屏幕当中,并标注上行号。 
 * @author spaceboy
 *
 */
public class ReadLine {
	
	public static void main(String[] args) {
		String path = "/home/spaceboy/a.txt";
		fileReader(path);
	}
	
	/**
	 * 读取文件内容,每次读一行
	 * @param filePath	文件路径
	 */
	public static void fileReader(String filePath) {
		File file = new File(filePath);
		String lineContent = null;
		int lineNo = 1;
		BufferedReader bf = null;
		try {
			bf = new BufferedReader(new FileReader(file));
			while((lineContent = bf.readLine()) != null) {
				System.out.println("第"+lineNo+"行的内容是:"+lineContent);
				lineNo++;
			}
		} catch (Exception e) {
			e.printStackTrace();
		}finally {
			if(bf != null) {
				try {
					bf.close();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
		}
	}
}
 
分享到:
评论

相关推荐

    java编程题库

    本文件含Java教程,Java编程题全集,网络编程,数据库编程,IO等还有程序员面试宝典和Java语言程序设计等等,资源丰富

    java常见的几道编程题

    java常见的几道编程题 ,线程,IO,stock,jdbc....

    java源码包---java 源码 大量 实例

     Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置...

    626.624.JAVA基础教程_IO流与网络编程-TCP网络编程例题3(626).rar

    626.624.JAVA基础教程_IO流与网络编程-TCP网络编程例题3(626).rar

    Java试题-7:文件字节输出流

    问题描述:定义一个文件输出流, 调用read(byte[] b) 方法将exercise.txt文件中的所有内用打印出来(byte数组的大小限制为5, 不考虑中文编码的问题).

    Java 英文习题及答案

    import java.io.*; public class Test { public Test( ) { System.out.println("default"); } public Test( int i ) { System.out.println("non-default"); } public static void main(String[] args) { ...

    《Java网络编程》题库

    《Java网络编程》题库

    JAVA学习笔试(数据基础+泛型编程)-适合小白

    自己整理的JAVA学习笔记,非计算机专业,包括数据基础和泛型编程,集合,多线程,IO流,网络部分未上传,如果觉得对你有帮助就很棒啦!

    最新Java面试题视频网盘,Java面试题84集、java面试专属及面试必问课程

    面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....

    java基础知识

    java编程基础 更新中 java编程基础-阶段性测试 更新中 面向对象 更新中 面向对象-阶段性测试 更新中 Eclipse使用&常见对象 更新中 Java API:常见对象 更新中 Java API:常见对象-阶段性测试 更新中 Java API:集合框架...

    高级java笔试题-itresource:程序开发技术资源集合

    高级java笔试题 基础 [ 收藏——IO模型的4张经典图例(一看就懂) ] () java技术系列文章 [ java swing 界面统一设置字体样式 ] () [ Google Java 编程风格指南 ] () [ Quartz应用与集群原理分析 ] () [ heavyz的...

    java面试宝典-美丽怪

    《Java面试宝典》是一本非常全面的Java面试指南,它介绍了Java面试中的各种知识点...它不仅是一本帮助读者准备Java面试的工具书,更是一本提高Java编程技能和知识水平的好书。无论是准备面试还是提高技能,都值得一读。

    java从入门到精通视频教程(全94讲)学习笔记整理(齐全).docx

    坦克大战,简易QQ界面......P1第1讲-内容介绍.项目演示.原理剖析 变量.数据类型 -运算符....-....-类....-成员属性....-成员方法....-this....-访问修饰符....-final....-作业、测试题 ...-面试题评讲 ...-io编程.坦克大战10 -io编程

    AIC的Java课程1-6章

     课程目标  认识Java平台,了解java application和applet的开发,激发学员对Java编程语言的兴趣。  学习和掌握Java变量,运算符,控制结构,数组,方法等基本语法。  培养和建立面向对象编程...

    leetcode招聘-java-core-tutorial-master:java-core-tutorial-master

    程序设计包括Java基础、IO、注解、反射、动态代理、网络编程、并发编程、Java8 新特性等。 设计模式 常用的设计模式。 ac ac包含《剑指offer》,leetcode和各大公司编程真题等刷题记录 秋招笔试 秋季招聘笔试题目之...

    2023java八股文高频面试题

    本资源收集了大量的Java面试题,旨在帮助读者熟悉Java编程语言以及相关的编程技术和知识点,从而在面试中更好地展现自己的能力和潜力。本资源主要包括Java基础知识、Java集合、多线程、IO操作、网络编程、数据库等...

    毕业就业-刷题库Java面试题大全(2021年-2022年).rar

    本套Java面试题大全,全的不能再全,需要的朋友可下载试试!一、Java基础知识面试题 1、Java概述 2、基础语法 3、面向对象 4、IO流? 5、反射 6、网络编程 7、常用API 8、常用工具类库 9、单元测试 10、日志 二、...

    多益第2次笔试题java-Processing-Java-Overview-and-Projects:资源和高中项目概览

    多益第2次笔试题 java Processing-Java 概述和最终项目 资源和高中项目概览 我们学什么语言? () Processing-Java:操作基于视觉的数据,部署到 Android 设备 带有 JDK、CMD、PowerShell 和 Atom.io 的纯 Java 带有 ...

    初级java笔试题-ltpancoast.github.io:ltpancoast.github.io

    初级java笔试题李·潘科斯特 CS499 - 计算机科学顶点 专业自我评估 在我四年级的时候,我的家人买了我们的第一台电脑。 从那时起,我一直是与计算机相关的一切的狂热爱好者:软件、硬件、编程,应有尽有。 有了第一...

    高级java笔试题-fullstack-tutorial-site:https://frank-lam.github.io/fullstack

    高级java笔试题 嗨,欢迎来做客,即刻开始 CS 学习之旅. Hey, welcome to visit and start the computer science learning journey. I II III IV V VI VII VIII IX X XI XII 算法 Java Python 前端 数据库 操作系统 ...

Global site tag (gtag.js) - Google Analytics