JAVA IOStreamDemo
来源:互联网 发布:brew mac 编辑:程序博客网 时间:2024/06/03 12:35
import java.io.*;
public class IOStreamDemo {
public static void main(String[] args)throws IOException {
//1. 这是从键盘读入一行数据,返回的是一个字符串
BufferedReader stdin =new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter a line:");
System.out.println(stdin.readLine());
//2. 这是从文件中逐行读入数据
BufferedReader in = new BufferedReader(new FileReader("allClients.txt"));
String s, s2 = new String();
while((s = in.readLine())!= null)
s2 += s + "\n";
System.out.println(s2);
in.close();
//3. 这是从一个字符串中逐个读入字节
StringReader in1 = new StringReader(s2);
int c;
while((c = in1.read()) != -1)
System.out.print((char)c);
//4. 这是将一个字符串写入文件
try {
BufferedReader in2 = new BufferedReader(new StringReader(s2));
PrintWriter out1 = new PrintWriter(new BufferedWriter(new FileWriter("IODemo.out")));
int lineCount = 1;
while((s = in2.readLine()) != null )
out1.println(lineCount++ + ": " + s);
out1.close();
} catch(EOFException e) {
System.err.println("End of stream");
}
}
}
public class IOStreamDemo {
public static void main(String[] args)throws IOException {
//1. 这是从键盘读入一行数据,返回的是一个字符串
BufferedReader stdin =new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter a line:");
System.out.println(stdin.readLine());
//2. 这是从文件中逐行读入数据
BufferedReader in = new BufferedReader(new FileReader("allClients.txt"));
String s, s2 = new String();
while((s = in.readLine())!= null)
s2 += s + "\n";
System.out.println(s2);
in.close();
//3. 这是从一个字符串中逐个读入字节
StringReader in1 = new StringReader(s2);
int c;
while((c = in1.read()) != -1)
System.out.print((char)c);
//4. 这是将一个字符串写入文件
try {
BufferedReader in2 = new BufferedReader(new StringReader(s2));
PrintWriter out1 = new PrintWriter(new BufferedWriter(new FileWriter("IODemo.out")));
int lineCount = 1;
while((s = in2.readLine()) != null )
out1.println(lineCount++ + ": " + s);
out1.close();
} catch(EOFException e) {
System.err.println("End of stream");
}
}
}
- JAVA IOStreamDemo
- java
- JAVA
- JAVA
- JAVA
- java
- Java
- Java
- JAVA:
- java
- java
- java
- java
- Java
- java
- java
- java
- JAVA?
- 在SurfaceView中添加系统控件,并且相互交互数据!
- Java中this的使用
- 第一次C程序设计上机报告
- 快捷键设置
- HTML 字符实体(有时候会很有用的)
- JAVA IOStreamDemo
- const char *的理解
- PHP-->cook登陆出错信息解决方法
- pat1001
- 看透自己的老板一---爱好篇
- 了解pcie总线
- Android客户端与PC服务器实现Socket通信(wifi)
- java学习笔记(2013年03月11日)
- getchar()函数的理解