一、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编程题全集,网络编程,数据库编程,IO等还有程序员面试宝典和Java语言程序设计等等,资源丰富
java常见的几道编程题 ,线程,IO,stock,jdbc....
Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置...
626.624.JAVA基础教程_IO流与网络编程-TCP网络编程例题3(626).rar
问题描述:定义一个文件输出流, 调用read(byte[] b) 方法将exercise.txt文件中的所有内用打印出来(byte数组的大小限制为5, 不考虑中文编码的问题).
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学习笔记,非计算机专业,包括数据基础和泛型编程,集合,多线程,IO流,网络部分未上传,如果觉得对你有帮助就很棒啦!
面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....
java编程基础 更新中 java编程基础-阶段性测试 更新中 面向对象 更新中 面向对象-阶段性测试 更新中 Eclipse使用&常见对象 更新中 Java API:常见对象 更新中 Java API:常见对象-阶段性测试 更新中 Java API:集合框架...
高级java笔试题 基础 [ 收藏——IO模型的4张经典图例(一看就懂) ] () java技术系列文章 [ java swing 界面统一设置字体样式 ] () [ Google Java 编程风格指南 ] () [ Quartz应用与集群原理分析 ] () [ heavyz的...
《Java面试宝典》是一本非常全面的Java面试指南,它介绍了Java面试中的各种知识点...它不仅是一本帮助读者准备Java面试的工具书,更是一本提高Java编程技能和知识水平的好书。无论是准备面试还是提高技能,都值得一读。
坦克大战,简易QQ界面......P1第1讲-内容介绍.项目演示.原理剖析 变量.数据类型 -运算符....-....-类....-成员属性....-成员方法....-this....-访问修饰符....-final....-作业、测试题 ...-面试题评讲 ...-io编程.坦克大战10 -io编程
课程目标 认识Java平台,了解java application和applet的开发,激发学员对Java编程语言的兴趣。 学习和掌握Java变量,运算符,控制结构,数组,方法等基本语法。 培养和建立面向对象编程...
程序设计包括Java基础、IO、注解、反射、动态代理、网络编程、并发编程、Java8 新特性等。 设计模式 常用的设计模式。 ac ac包含《剑指offer》,leetcode和各大公司编程真题等刷题记录 秋招笔试 秋季招聘笔试题目之...
本资源收集了大量的Java面试题,旨在帮助读者熟悉Java编程语言以及相关的编程技术和知识点,从而在面试中更好地展现自己的能力和潜力。本资源主要包括Java基础知识、Java集合、多线程、IO操作、网络编程、数据库等...
本套Java面试题大全,全的不能再全,需要的朋友可下载试试!一、Java基础知识面试题 1、Java概述 2、基础语法 3、面向对象 4、IO流? 5、反射 6、网络编程 7、常用API 8、常用工具类库 9、单元测试 10、日志 二、...
多益第2次笔试题 java Processing-Java 概述和最终项目 资源和高中项目概览 我们学什么语言? () Processing-Java:操作基于视觉的数据,部署到 Android 设备 带有 JDK、CMD、PowerShell 和 Atom.io 的纯 Java 带有 ...
初级java笔试题李·潘科斯特 CS499 - 计算机科学顶点 专业自我评估 在我四年级的时候,我的家人买了我们的第一台电脑。 从那时起,我一直是与计算机相关的一切的狂热爱好者:软件、硬件、编程,应有尽有。 有了第一...
高级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 前端 数据库 操作系统 ...