使用JAVA语言在Eclipse控制台中看小说(区域够小不易发现~还能伪装成调试代码~)

程序员在上班期间总有无聊的时候,聊天、浏览网页或者是看小说。但是直接在网页上看小说又担心被发现,于是我就自己写了个小程序在控制台里看小说,因为区域很小不易被发现,这样看起来是不是很像在调试代码,有人经过可以切成别的标签页比如LogCat,或者切出去查找资料之类的。原理很简单~就是一个输出流,废话不多说了直接上图。

这里是代码:

package test;

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

public class ReadText {
	public static final int LINELENGTH=60;//自定义行的长度
	public static void main(String[] args) {
		File file=new File("C:/Users/ictehi/Downloads/6350.txt");
		try {
			BufferedReader in=new BufferedReader(new FileReader(file));
			String str;
			int i=1;
			while((str=in.readLine())!=null){
				if(str.isEmpty())continue;
				if(i>62000&&i<=63000){//控制台一次打印不了全部内容,后面的会把前面的覆盖
					while(str.length()>LINELENGTH){//将长的行自动换行
						System.out.println(i+"\t"+str.substring(0, LINELENGTH));
						str=str.substring(LINELENGTH);
					}
					System.out.println(i+"\t"+str);//记录当前第几行,便于下次阅读
				}
				i++;
			}
			in.close();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值