• 使用java读取文件并输出


    通过Reader读取文件中的内容:
    下面是文件:
    test.txt:

    1、看着街上的人群,各个都把自己捂得严严实实的,好似一个个奇怪的布包裹。窗外的天,是灰蒙蒙的一片,灰色的霾把所有的物体都笼罩了起来。
    
    2、它来时,真的像《西游记》里描写的魔鬼施魔法,云郁郁,雾腾腾,天空像得了抑郁症,压抑、憋闷、扭曲。夏天的雾霾,像地沟油一样粘腻;冬天的雾霾,像盔甲一样沉重。
    
    3、我渴望拥有教师那颗绿色的心,浸染着春天的颜色,生机勃勃,希望无限E我盼望拥有教师那颗属于春天的心,在这颗心中,生长着一棵棵枝繁叶茂,蓬勃向上的大树;我希望拥有教师那颗再现春天的心,有明媚的阳光,也有飘逸的雾霄,有吐绿的新芽,也有绽放的花蕾,有怡人的和风,也有连绵的细雨。因为这个梦想,我的花季便永远沉醉在阳光灿烂的日子里
    
    4、白天走在街道上,伸手不见五指,周围的建筑全被雾笼罩了,在家里通过窗户往外望去,外面就像仙境一般,雾把所有的东西都淹没了,能看到的,只有白色的雾。
    
    5、路上,阳光洒满车顶,调皮的它,从车窗随着风,蹦了进来,打在我的脸上,痒痒的。嗅着衣服上散发着阳光的味道,一张张笑脸涌了出来,是那么调皮,那么活泼。一抹能和阳光比美的微笑在嘴角绽放,那么纯真,那么自然。
    

    下面就是java的代码:

    //读写文件
    	public static void Test2(){
    		Reader fr = null;
    		int length = 0;
    		char ch [] = null;
    		//创建字符输入流对象,负责读取文件
    		try {
    			fr =new FileReader("text.txt");
    			//创建中转站数组,存放读取的内容
    			ch = new char[1024];
    			//读取文件内容到ch数组中
    			length = fr.read(ch);
    			//输出保存在ch数组中文件内容
    			System.out.println(new String(ch ,0,length));
    			
    		} catch (FileNotFoundException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} catch (IOException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}finally{
    			if(null!=fr){
    				try {
    					fr.close();
    				} catch (IOException e) {
    					// TODO Auto-generated catch block
    					e.printStackTrace();
    				}
    			}
    		}
    	}
    

    最后就是运行结果了:
    在这里插入图片描述

  • 相关阅读:
    Java 一边读边写即读一行写一行
    mysql-字符类型
    mysql-数字类型:自增主键踩坑
    mysql-死锁
    mysql-查询的成本
    mysql-独立表空间
    mysql-innodb的表空间
    java-semaphore
    java-CyclicBarrier
    java-countDownLatch
  • 原文地址:https://www.cnblogs.com/a1111/p/12815877.html
Copyright © 2020-2023  润新知