创建Exercise12_15.txt
编写一个程序,如果名为Exercise12_15.txt的文件不存在,则创建该文件,使用文本i/o将随机产生的100个整数写入文件,文件中的整数由空格键分开,从文件中读回数据并以升序显示数据。
import java.util.*;
import java.io.*;
public class Exercise{
public static void main(string[]args)throws exception
{
File file=new File(Exercise12_15.txt);
if(!file,exists())
{
Printwriter output=new Printwriter(file);//创建新文件
for(int i=1;i<=100;i++){
output.print((int)(math.random()*100)+" //取随机数
}
output.close();
}
Scanner input=new scanner(file);
int[]numbers=new int[100];
for(int i=0;i<100;i++)
{
numbers[i]=input.nextint();
}
Arrays.sort(numbers);//排序
for(int k=0;k<100;k++)
{
System.out.print(numbers[i]+" ");
}
}
}