随机生成100个1000以内的整数找出里边的质数并写入一个文本文见中

来源:百度知道 编辑:UC知道 时间:2024/05/22 10:02:17

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

public class A
{
public static void main(String[] args)
{
String url = "D:/file.txt";
File file = new File(url);
try
{
file.createNewFile();
BufferedWriter out = new BufferedWriter(new FileWriter(url));
for (int i = 0; i < 100; i++)
{
int j = (int) (Math.random() * 1000);
if (isPrime(j))
{
out.write(String.valueOf(j));
out.newLine();
}
}
out.close();
} catch (IOException e)
{
System.out.println(e);
}
}

private static boolean isPrime(int n)
{
if (n < 2) return false;
if (n == 2) return true;
for (int i = 3; i < n / 2; i += 2)
if (n % i == 0) return false;
return true;
}
}

class A{

vb 随机生成20个100以内的正整数 随机生成100个1000以内的整数找出里边的质数并写入一个文本文见中 用java程序随机生成20个100以内的整数 随机生成20个100以内的正整数,统计其中有多少个不相同的数 利用VB6.0随机生成20个100以内的正整数,将其中的奇数和偶数分两行显示出来。 随机生成20个100以内的两位正整数,统计其中有多少个不相同的数?(求VB编程答案!) 用随机函数生成3个性200以内的正整数 用VB,随机生成20个100以内的正整数,将其中的奇数和偶数分两行显示在窗体上? 随机生成15个100以内的正整数,显示在一个文本框中再将所有对称位置的两个数据对调后显示在另一个文本框中 利用JAVA的随机函数随机生成n个整数