java io向txt文件中输入换行符

BufferedReader reader=new BufferedReader(new InputStreamReader(fis));
String a=reader.readLine();
StringBuffer aa=new StringBuffer();
 
while(a!=""&&a!=null){
    response.getWriter().write(a+" /r/n");
    a=reader.readLine();
}
    response.flushBuffer(); 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: Java可以使用FileOutputStream和BufferedWriter类将IO输入内容文件。 示例代码: ``` import java.io.*; public class WriteToFileExample { public static void main(String[] args) { try { String content = "这是要入的内容"; File file = new File("文件路径"); // 如果文件不存在,则创建文件 if (!file.exists()) { file.createNewFile(); } FileWriter fw = new FileWriter(file.getAbsoluteFile()); BufferedWriter bw = new BufferedWriter(fw); bw.write(content); bw.close(); System.out.println("文件入!"); } catch (IOException e) { e.printStackTrace(); } } } ``` 上述代码使用FileWriter类将文件路径传入,然后通过BufferedWriter类文件入完成后通过调用close方法关闭流。 注意事项:需要手动创建文件夹以及确保目录有足够权限。 ### 回答2: 在Java,我们可以使用IO输入/输出)操作将内容输入文件。下面是一个简单的示例来演示这个过程: 首先,我们需要使用Java的File类来表示文件的路径和名称,使用FileWriter类来创建一个可以往文件入字符的输出流。接下来,我们需要使用BufferedWriter类来创建一个可以缓冲输出流的对象,以提高入效率。然后,我们可以使用write()方法将内容入到文件,最后要记得关闭输出流,释放资源。 以下是示例代码: ```java import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; public class Main { public static void main(String[] args) { // 定义文件路径和名称 String filePath = "C:/example.txt"; try { // 创建一个FileWriter对象 FileWriter fileWriter = new FileWriter(filePath); // 创建一个BufferedWriter对象 BufferedWriter bufferedWriter = new BufferedWriter(fileWriter); // 入内容到文件 bufferedWriter.write("Hello, World!"); // 关闭输出流 bufferedWriter.close(); System.out.println("内容已成功入到文件。"); } catch (IOException e) { e.printStackTrace(); } } } ``` 以上代码会将字符串 "Hello, World!" 入到文件 "C:/example.txt" 。在运行程序之后,如果文件不存在,则会创建一个新文件并将内容入进去。如果文件已存在,则会覆盖原有内容。 ### 回答3: 在Java,可以使用IO流将内容输入文件。常用的IO类是FileWriter和BufferedWriter。 首先,我们需要创建一个FileWriter对象,并指定要入的文件路径。例如: FileWriter writer = new FileWriter("C:\\example.txt"); 然后,我们可以使用BufferedWriter来提高入效率。BufferedWriter是对FileWriter的封装,可以一次入一行或一块数据。例如: BufferedWriter bufferedWriter = new BufferedWriter(writer); 接下来,我们可以使用write方法将内容文件。例如,如果要入一行文本,可以使用write方法加上换行符,如下所示: bufferedWriter.write("Hello, World!"); bufferedWriter.newLine(); 最后,记得要关闭IO流,释放资源,可以使用close方法来完成。例如: bufferedWriter.close(); 完整的代码如下: ```java import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; public class Main { public static void main(String[] args) { try { FileWriter writer = new FileWriter("C:\\example.txt"); BufferedWriter bufferedWriter = new BufferedWriter(writer); bufferedWriter.write("Hello, World!"); bufferedWriter.newLine(); bufferedWriter.close(); } catch (IOException e) { e.printStackTrace(); } } } ``` 通过以上代码,我们就可以将内容输入文件了。当然,在实际应用还可以根据需求进行其他操作,如入多个字符串或数值等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值