编写一个Java程序 用于遍历从1到20的整数 计算每个数字的平方 并把信息写到名为squa
问题详情
编写一个Java程序,用于遍历从1到20的整数,计算每个数字的平方,并把信息写到名为squares.txt的文件中。使用PrintWriter写前20个整数及其平方的文件。排成两列,最上面一行是列标题。你将发现使用PrintWriter的println()方法很容易完成这项任务。
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:import Java.io.*;public class Squares{public static void main(String[]args){PrintWriter output=null;try{output=new PrintWriter(new File("Squares.txt"));}catch(Exception e){System.out.println(e.getMessage());System.exit(1);}output.println("number\tsquare\n________\t________");for(int i=1;i<=20ji++){output.println(i+"\t"+i*i);}output.close();}}
importJava.io.*;publicclassSquares{publicstaticvoidmain(String[]args){PrintWriteroutput=null;try{output=newPrintWriter(newFile("Squares.txt"));}catch(Exceptione){System.out.println(e.getMessage());System.exit(1);}output.println("number\tsquare\n________\t________");for(inti=1;i<=20ji++){output.println(i+"\t"+i*i);}output.close();}}