public class Problem2 { public static void main(String args[]) { char a[] = "我喜欢Java".toCharArray(); char b[] = new char[a.length]; try{File file = new File ("D:\\TEST","java2.txt"); FileWriter out = new FileWriter(file); FileReader in = new FileReader(file); out.write(a); int i=in.read(); out.close();in.close(); System.out.println(i); }catch(IOException e) { System.out.println("Error!"); } } }
时间: 2023-06-18 19:04:39 浏览: 90
这段代码的功能是将字符串"我喜欢Java"写入到文件D:\TEST\java2.txt中,并且从该文件中读取一个字符,并将其打印在控制台上。
代码中首先将字符串转换为字符数组a,然后创建一个与a长度相同的字符数组b。接着,代码通过FileWriter将字符数组a中的内容写入到文件D:\TEST\java2.txt中。之后,代码通过FileReader读取该文件的第一个字符,并将其存储在变量i中。最后,代码关闭输入输出流并打印变量i的值。
需要注意的是,代码中可能会出现IO异常,需要进行异常处理。
阅读全文