java读写文件和控制台
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;public class FileWriterTest {public static void main(String[] args) {int[] a={1,3,5,7};try {//从文件写数据BufferedWriter buw = new BufferedWriter(new FileWriter("d:/a.txt"));for (int i=0;i<a.length;i++){Integer aa = new Integer(a[i]);buw.write(aa.toString());}buw.close();//从文件读数据BufferedReader buR = new BufferedReader(new FileReader("d:/a.txt"));String line = buR.readLine();System.out.print(line);for (int i=line.length();i>0;i--){System.out.print(line.charAt(i-1));}buR.close();//从控制台读字符串InputStreamReader isr = new InputStreamReader(System.in);BufferedReader buRS = new BufferedReader(isr);String str = buRS.readLine();System.out.print(str);} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}