在Java中,可以使用IO流来读写文件。以下是一些常见的例子:
使用FileInputStream和FileOutputStream类读写字节流文件:FileInputStream fis = null
FileOutputStream fos = null
尝试{
fis = new file inputstream(" input . txt ");
fos = new file output stream(" output . txt ");
int ch
while ((ch = fis.read())!= -1) {
fos . write(ch);
}
} catch (IOException e) {
e . printstacktrace();
}最后{
尝试{
如果(fis!= null) {
fis . close();
}
如果(fos!= null) {
fos . close();
}
} catch (IOException e) {
e . printstacktrace();
}
}使用BufferedReader和BufferedWriter类读写文本文件:BufferedReader = null
BufferedWriter writer = null
尝试{
reader = new buffered reader(new file reader(" input . txt "));
writer = new buffered writer(new file writer(" output . txt "));
弦线;
while ((line = reader.readLine())!= null) {
writer.write(行);
writer . newline();
}
} catch (IOException e) {
e . printstacktrace();
}最后{
尝试{
如果(读者!= null) {
reader . close();
}
如果(作家!= null) {
writer . close();
}
} catch (IOException e) {
e . printstacktrace();
}
}使用Scanner类读取用户输入:Scanner Scanner = new Scanner(system。在);
System.out.print("请输入您的姓名:");
string name = scanner . nextline();
System.out.println("你的名字是"+name);
scanner . close();这些是一些常见的例子。可以根据不同的需求选择合适的IO类和方法读写文件。
以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com
评论前必须登录!
注册