无法将输出写入JAVA中的文本文件

Manisha Singh Sanoo

我正在尝试将数字1-10的平方输出到名为Squares的文件中,但该OutputStream.print(i+"\t"+(i*i));零件出现错误印刷品带有下划线,我不明白为什么。请帮我。

这是代码:

import java.util.*;
import java.io.*;
public class Number1 {

    public static void main(String[] args) throws FileNotFoundException {
        FileOutputStream fos = new FileOutputStream("Squares.txt");
        PrintWriter square;

        try{
            square = new PrintWriter(fos);     
        } catch (Exception e) {
            System.out.print("Could not create/open file");
            System.exit(0);
        }

        for(int i=1; i<=10; i++)
        {
            OutputStream.print(i+"\t"+(i*i));
        }
    }
}

完整的解决方案:

import java.io.*;
public class Number1 {

public static void main(String[] args) throws FileNotFoundException {
   FileOutputStream fos = new FileOutputStream("Squares.txt");
   PrintWriter square = null; 

   try{
       square = new PrintWriter(fos);     

   }

   catch (Exception e)
   {
       System.out.print("Could not create/open file");
       System.exit(0);
   }

   for(int i=1; i<=10; i++)
   {
      square.print(i+"\t"+(i*i));
   }
  square.close();

  }
}
他们是

OutputStream没有print方法,即使有,也可能不是静态方法。

使用您的PrintWriter实例写入文件。

public static void main(String[] args) throws FileNotFoundException 
{
    FileOutputStream fos = new FileOutputStream("Squares.txt");
    try{           
        PrintWriter square = new PrintWriter(fos);     
        for(int i=1; i<=10; i++) {
            square.print(i+"\t"+(i*i));
        }
        square.close ();
    } 
    catch (Exception e) {
        System.out.print("Could not create/open file");
        System.exit(0);
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在文本文件中写入整个输出

来自分类Dev

Java:无法将ArrayList <Long>写入文本文件

来自分类Dev

将命令行输出写入文本文件

来自分类Dev

将终端的动态输出写入文本文件

来自分类Dev

将Nokogiri输出写入文本文件

来自分类Dev

修复将cUrl输出写入文本文件的权限

来自分类Dev

将打印功能的输出写入文本文件

来自分类Dev

将str()的输出写入文本文件吗?

来自分类Dev

将终端的动态输出写入文本文件

来自分类Dev

连续将终端输出写入文本文件

来自分类Dev

修复将cUrl输出写入文本文件的权限

来自分类Dev

如何将 WebSocket 输出写入文本文件?

来自分类Dev

Python将字典写入文本文件无法产生正确的输出

来自分类Dev

无法在文本文件中写入控制台输出

来自分类Dev

如何将“ java -version”的输出写入文本文件?

来自分类Dev

无法使用PrintWriter使Java写入文本文件

来自分类Dev

无法在Windows Phone中写入文本文件

来自分类Dev

将日志写入对象Java的文本文件

来自分类Dev

无法将列表中的随机选择写入文本文件

来自分类Dev

Matlab无法写入文本文件

来自分类Dev

将列表写入文本文件

来自分类Dev

将结构写入文本文件

来自分类Dev

将列写入文本文件

来自分类Dev

将交易写入文本文件

来自分类Dev

将系列写入文本文件

来自分类Dev

如何在Java中写入新的文本文件

来自分类Dev

无法在文本文件中捕获 cURL 输出?

来自分类Dev

将文本文件内容写入Java中的自定义arraylist

来自分类Dev

将字符串写入Java中的文本文件