import java.io.*;
public class Program
{
public static void main(String[] args) throws IOException
{
BufferedWriter out=new BufferedWriter(new FileWriter("file2.txt"));
int temp;
int a[] = new int[15];
for (int i = 0; i < 15; i++)
a[i] = (int)(9979 * (Math.random())+20); for (int i = 0; i < 14; i++)
for (int j = i + 1; j < 15; j++)
{
if (a[i] > a[j])
{
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
for (int i = 0; i < 15; i++)
{
System.out.println(a[i]);
out.write(a[i]);
out.newLine();
}
out.flush();
out.close();
}
}

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【wplwpl2008】截止到2008-06-24 11:14:49的历史汇总数据(不包括此帖):
    发帖数:11                 发帖分:185                
    结贴数:4                  结贴分:80                 
    未结数:7                  未结分:105                
    结贴率:36.36 %            结分率:43.24 %            
    楼主该结一些帖子了
      

  2.   


    import java.io.BufferedWriter;
    import java.io.FileWriter;
    import java.io.IOException;
    public class Program {
    public static void main(String[] args) throws IOException
    {
    BufferedWriter out=new BufferedWriter(new FileWriter("file2.txt"));
    int temp;
    int a[] = new int[15];
    for (int i = 0; i < 15; i++)
    a[i] = (int)(9979 * (Math.random())+20); for (int i = 0; i < 14; i++)
    for (int j = i + 1; j < 15; j++)
    {
    if (a[i] > a[j])
    {
    temp = a[i];
    a[i] = a[j];
    a[j] = temp;
    }
    }
    for (int i = 0; i < 15; i++)
    {
    System.out.println(a[i]);
            out.write(String.valueOf(a[i]));
    out.newLine();
    }
    out.flush();
    out.close();

    }
      

  3.   

    out.write(String.valueOf(a[i]));
    代码既然不能改颜色