java电子书txt?java书籍pdf下载
大家好,今天给各位分享java电子书txt的一些知识,其中也会对java书籍pdf下载进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
java版电子书阅读器 老版java手机通用阅读器下载
老版java手机通用阅读器下载及java版电子书阅读器介绍
一、老版java手机通用阅读器下载
MOTO小说阅读器:
可以通过访问MOTO的论坛(如)找到MOTO小说阅读器的下载地址。下载后,可能需要使用JAD转换软件将文件转换为JAD格式,再与JAV格式文件一起放入手机中。Anyview阅读器:
Anyview是一款运行在手机上的免费阅读器,支持JAVA编写,适用于大多数支持JAVA的手机。可以通过电脑上网搜索Anyview,下载JAVA通用版本或者最新版本(注意有触屏版),然后通过数据线或读卡器转存到手机内存卡上安装。二、java版电子书阅读器推荐
百阅和熊猫看书:
这两款阅读器都有JAVA版,可以下载到内存卡上,然后通过手机打开安装。支持多种电子书格式,阅读体验良好。QQ阅读:
QQ阅读也有JAVA触屏版,可以登录3g.qq.com下载。支持TXT等电子书格式,具有自动翻页等功能,适合在线阅读和本地阅读。三、安装和使用注意事项
文件命名:
JAR格式的文件名称必须是字母或者数字,不可以改成中文。文件存放:
下载后的文件是压缩包形式,不要在电脑中解压,直接通过数据线放入手机机身或内存卡中。安装方法:
根据各品牌手机安装JAVA软件的方法正常安装软件。系统兼容性:
在下载和安装前,请确认你的手机是否支持JAVA,并检查是否满足阅读器的系统要求。通过以上信息,你可以找到并下载适合你的老版java手机通用阅读器,以及选择一款合适的java版电子书阅读器来享受阅读的乐趣。
java中怎样将输入的文件保存为txt文档
你是要把只是输入的数据写入Txt,还是要把控制台的数据写入Txt?
如果是第一种,那么如下:
packagetest;
importjava.io.BufferedWriter;
importjava.io.File;
importjava.io.FileWriter;
importjava.io.IOException;
importjava.util.Scanner;
publicclassStudent{
publicstaticvoidmain(String[]args)throwsIOException{
infostu=newinfo();
}
}
classinfo{
info()throwsIOException{
Scannerin=newScanner(System.in);
System.out.print("请输入要输入得学生个数:");
intnum=in.nextInt();
Filef=newFile("Student.txt");//先定义文件
f.deleteOnExit();//如果存在则删除
f.createNewFile();//创建新文件
//定义文件输出流
BufferedWriterbfw=newBufferedWriter(newFileWriter(f));
bfw.write(""+num);//输出学生的个数
bfw.newLine();//写入一个换行符
System.out.println("请输入学生的:");
for(intj=1;j<=num;j++){
System.out.println("第"+j+"个:");
System.out.print("姓名:");
Stringname=in.next();
bfw.write(name);//输出学生的姓名
System.out.print("性别:");
Stringsex=in.next();
bfw.write(sex);//输出学生的性别
System.out.print("年龄:");
intage=in.nextInt();
bfw.write(""+age);//输出学生的年龄
System.out.print("专业:");
Stringobject=in.next();
bfw.write(object);//输出学生的专业
bfw.newLine();//写入一个换行符
}
bfw.flush();
bfw.close();
}
}
java如何读取txt文件
java读取txt文件内容。可以作如下理解:
1、首先获得一个文件句柄。File file= new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。
2、通过这条线路读取甲方的信息:new FileInputStream(file)目前这个信息已经读进来内存当中了。接下来需要解读成乙方可以理解的东西
3、既然你使用了FileInputStream()。那么对应的需要使用InputStreamReader()这个方法进行解读刚才装进来内存当中的数据
4、解读完成后要输出呀。那当然要转换成IO可以识别的数据呀。那就需要调用字节码读取的方法BufferedReader()。同时使用bufferedReader()的readline()方法读取txt文件中的每一行数据哈。
package com.campu;
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.Reader;
/**
*@author码农小江
* H20121012.java
* 2012-10-12下午11:40:21
*/
public class H20121012{
/**
*功能:Java读取txt文件的内容
*步骤:1:先获得文件句柄
* 2:获得文件句柄当做是输入一个字节码流,需要对这个输入流进行读取
* 3:读取到输入流后,需要读取生成字节流
* 4:一行一行的输出。readline()。
*备注:需要考虑的是异常情况
*@param filePath
*/
public static void readTxtFile(String filePath){
try{
String encoding="GBK";
File file=new File(filePath);
if(file.isFile()&& file.exists()){//判断文件是否存在
InputStreamReader read= new InputStreamReader(
new FileInputStream(file),encoding);//考虑到编码格式
BufferedReader bufferedReader= new BufferedReader(read);
String lineTxt= null;
while((lineTxt= bufferedReader.readLine())!= null){
System.out.println(lineTxt);
}
read.close();
}else{
System.out.println("找不到指定的文件");
}
} catch(Exception e){
System.out.println("读取文件内容出错");
e.printStackTrace();
}
}
public static void main(String argv[]){
String filePath="L:\\Apache\\htdocs\
es\\20121012.txt";
//"res/";
readTxtFile(filePath);
}
}
好了,文章到此结束,希望可以帮助到大家。