急......菜鸟求助,文本操作问题.. 怎么做一个类,该类的功能是这样的,运行程序,在控制台输入一些东西,通过类的方法保存到.txt的文件中(还有的功能是更新和删除.txt内的内容)。我用的是eclips 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种是IO流的问题呀,学了IO流基础就可以搞定这个. 问的问题能更清楚些不???是要做记事本呢?还是只是用IO流?用Scanner 的 next() 方法读到你的控制台输入的信息构建 PrintWriter("Xxx.txt"),直接 .println(读到的内容...) public class FileImport { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { // TODO Auto-generated method stub Scanner in = new Scanner(System.in); String a = in.nextLine(); //String a = "aaaaa"; File file = new File("c://test.txt"); BufferedWriter writer = new BufferedWriter(new FileWriter(file)); writer.write(a); writer.close(); }} FileOutputStream fos = new FileOutputStream("E:/test.txt",false);保存,更新,删除是一回事吧,删除只是控制台输入空而已。 关于你的问题,基本上就是个文件读写的问题。控制台那个是scanner读入,每本书中都入门部分都会提到文件读写部分的基本思路1 File类确定文件2 FileReader或FileStream或其他什么处理3 用缓冲区或Scanner读入字符串4 解析处理字符串5 FileWriter或FileStream写入File6 关闭流。你可以参考网上N多此类代码理解一下。 怎么能把一个对象存为文件,然后在从文件读出这个对象然后操作啊?能做吗? 简单的java socket通信问题。 JAVA与C++语言比较 求助高手:我用JAVA将文本框中得到的字符转换成日期后写入数据库数据出错! javaFX中实现属性改版的的动画使用什么类? 怎样限制jTextField中只能输入数字,而不是字母呢? 关于锁表的有点难度问题 JAVA中如何调用WINDOWS系统的API 感激!!!!!!!!!!!!!! 如何写SQL语句查允许空的记录 请问这个的Deploy时出错的原因(请入内) 请用最快(最有效率)的方法对以下规则的字符串进行排序 Myeclipse 8.5
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
String a = in.nextLine();
//String a = "aaaaa";
File file = new File("c://test.txt");
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write(a);
writer.close();
}}
文件读写部分的基本思路
1 File类确定文件
2 FileReader或FileStream或其他什么处理
3 用缓冲区或Scanner读入字符串
4 解析处理字符串
5 FileWriter或FileStream写入File
6 关闭流。
你可以参考网上N多此类代码理解一下。