IO的操作:流中复制文本、将制定文本中内容打印出来、在已有内容的文本中续写内容
来源:互联网 发布:adobe muse for mac 编辑:程序博客网 时间:2024/06/10 13:59
/**
讲d盘中的文件复制到G盘中某个文本中
*/
import java.io.*;
import java.util.Scanner;
class CopyFile
{
public static void main(String[] args) throws IOException
{
//System.out.println("Hello World!");
PrintTxt();
copyTxt();
goOnCopy();
}
/**
将指定的文本打印到控制台。
*/
public static void PrintTxt() throws IOException
{
FileReader fr=new FileReader("F:\\juan\\LRAddress.txt");//创建字符读取流
char[] ch=new char[1024*4];//创建字符数组存放读取出来的字符
int num=0;
while ((num=fr.read(ch))!=-1)//循环遍历出数组中的字符
{
System.out.println(new String(ch,0,num));
}
fr.close();//关闭字符流
}
/**
将D盘中的文本中的内容复制到G盘中
思路:先创建字符读取流读取文本中的内容。
创建字符数组存放。
创建字符写入流,并指定写入的文本,
关闭流
*/
public static void copyTxt() throws IOException
{
FileReader fr=new FileReader("F:\\juan\\LRAddress.txt"); //创建字符读取流对象
FileWriter fw=new FileWriter(new File("G:\\JavaStu\\JavaTest\\JavaIO\\copyTxt.txt"));//创建字符写入流对象
char[] ch1=new char[1024]; //创建字符数组存放读取出的字符
int num=0;
while ((num=fr.read(ch1))!=-1)//循环遍历
{
fw.write(ch1,0,num);
}
fr.close();
fw.close();
}
/**
在一个原本有内容的文本中续写某些内容。
思路:
创建FileReadeer 创建目标 并标记true
键盘接受字符串并写入文本,
然后关闭流
*/
public static void goOnCopy() throws IOException
{
System.out.println("请输入内容:");
Scanner input=new Scanner(System.in);//接受键盘输入的内容
//String str=input.next();
FileWriter fw=new FileWriter("G:\\JavaStu\\JavaTest\\JavaIO\\newfile.txt",true);
fw.write("最爱编程");
fw.flush();
}
}
讲d盘中的文件复制到G盘中某个文本中
*/
import java.io.*;
import java.util.Scanner;
class CopyFile
{
public static void main(String[] args) throws IOException
{
//System.out.println("Hello World!");
PrintTxt();
copyTxt();
goOnCopy();
}
/**
将指定的文本打印到控制台。
*/
public static void PrintTxt() throws IOException
{
FileReader fr=new FileReader("F:\\juan\\LRAddress.txt");//创建字符读取流
char[] ch=new char[1024*4];//创建字符数组存放读取出来的字符
int num=0;
while ((num=fr.read(ch))!=-1)//循环遍历出数组中的字符
{
System.out.println(new String(ch,0,num));
}
fr.close();//关闭字符流
}
/**
将D盘中的文本中的内容复制到G盘中
思路:先创建字符读取流读取文本中的内容。
创建字符数组存放。
创建字符写入流,并指定写入的文本,
关闭流
*/
public static void copyTxt() throws IOException
{
FileReader fr=new FileReader("F:\\juan\\LRAddress.txt"); //创建字符读取流对象
FileWriter fw=new FileWriter(new File("G:\\JavaStu\\JavaTest\\JavaIO\\copyTxt.txt"));//创建字符写入流对象
char[] ch1=new char[1024]; //创建字符数组存放读取出的字符
int num=0;
while ((num=fr.read(ch1))!=-1)//循环遍历
{
fw.write(ch1,0,num);
}
fr.close();
fw.close();
}
/**
在一个原本有内容的文本中续写某些内容。
思路:
创建FileReadeer 创建目标 并标记true
键盘接受字符串并写入文本,
然后关闭流
*/
public static void goOnCopy() throws IOException
{
System.out.println("请输入内容:");
Scanner input=new Scanner(System.in);//接受键盘输入的内容
//String str=input.next();
FileWriter fw=new FileWriter("G:\\JavaStu\\JavaTest\\JavaIO\\newfile.txt",true);
fw.write("最爱编程");
fw.flush();
}
}
0 0
- IO的操作:流中复制文本、将制定文本中内容打印出来、在已有内容的文本中续写内容
- 读取文本的内容和将文本写入文件中
- 在文本框中显示文本的内容
- vim输入时导出文本中已存在的内容
- 将文本中的内容复制到剪贴板中
- 如何将打印出来的内容输出到文本或excel当中
- 将屏幕上的内容输出到一个文本中
- C#中捕捉对话框的文本内容
- unity中获取button文本的内容
- 如何获取在编辑框中选择的文本内容
- 在bootstrap的table表格中,设置文本内容居中
- 将文本的内容复制到剪切板,ZeroClipboard
- C++ 将控制台打印的内容写入.txt文本
- 文本内容的属性
- 将文本A,B内容写入文本C中
- 复制文本内容到剪帖板
- C++:文本内容复制
- js 复制文本内容
- myeclipse 2014 在win7显示中文字体太小的解决方法
- 嗯嗯嗯
- CocoaPods安装和使用教程
- jAVA 获取Map中的值
- Effective Objective-C(第11-14条)动态绑定、objc_msgSend、消息转发机制
- IO的操作:流中复制文本、将制定文本中内容打印出来、在已有内容的文本中续写内容
- UML建模之用例图
- SQL关闭自增长列标识:SET IDENTITY_INSERT
- SF菜鸟笔记【Ajex调用Salesforce API】
- 自定义对话框
- mWebView拖动出现黑快、黑屏问题处理(兼容2.X版本)
- 商毅:泰达缺国安式稳定 客场没赢球能力只能反击
- UVa 437 - The Tower of Babylon
- Spring mvc 的controller