一道JAVA编程题,跪求帮忙!!!感激万分

[复制链接]
查看11 | 回复3 | 2010-6-19 13:04:41 | 显示全部楼层 |阅读模式
求2~n之间的所有素数,素数是只能被1和该数本身整除的数,程序中使用编写判断是否为素数的方法,n由键盘输入(n用命令行输入)。n用命令行输入,请问用命令行怎么输入?和键盘输入有什么区别?怎么写?谢谢

回复

使用道具 举报

千问 | 2010-6-19 13:04:41 | 显示全部楼层
图显IP的回答如下:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.regex.Pattern;public class Test { public static void main(String[] args){
//求2到n之间的素数素数是只能被1和该数本身整除的数int n=0;//获取键盘输入BufferedReader in = new BufferedReader(new InputStreamReader(
回复

使用道具 举报

千问 | 2010-6-19 13:04:41 | 显示全部楼层
命令行输入就是在你运行Java程序的时候加在后面的参数比如你的程序名为PrimeNumber编译:c:\....\javac PrimeNumber.java运行:c:\....\java PrimeNumber 100后面的100就是命令行输入的程序如下:public class PrimeNumber{ public stat
回复

使用道具 举报

千问 | 2010-6-19 13:04:41 | 显示全部楼层
没区别BufferedReader in = new BufferedReader(new InputStreamReader(System.in));in.readLine();
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行