Java中输入参数的方式

来源:互联网 发布:认知计算与多目标优化 编辑:程序博客网 时间:2024/05/17 17:59

l Java中输入参数的方式

法一:通过main方法来输入参数:用记事本编辑,先用javac文件名.java进行编译,再输入Java文件名 参数1,参数2……

法二:可使用Eclipse,右击文件名程序文件后,选择RunAs->Run Configuration->Arguments,Program arguments一栏中依次输入参数。

法三:main方法内直接设置参数:在代码中定义一个字符串数组并初始化。

法四:使用JoptionPane类进行输入:Java自带的Javax.swing.JoptionPane类提供了ShowInputDialog方法,该方法会弹出一个对话框提示用户输入数据。

Import javax.swing.JoptionPane;

String ss=JoptionPane. ShowInputDialog(“请输入一个数”,””);

法五:使用输入流进行输入:输入流将数据从外界加载到内存中,对应Java中的抽象类Java.io.InputStream及其子类,使用System.in.read()方法,System.in是字节输入流InputStream类的一个对象,它包含read方法是一个控制台输入方法,能从键盘读入数据。

 Import java.io.IOException;

Byte []b=new byte[100];

Int count= System.in.read(b);

可使用BufferedReader实现输入BufferedReader是字符缓冲输入流,能以缓冲区方式对数据进行输入。

Import java.io. BufferedReader;

Import java.io.InputStreamReader;

String ss;

Int a;

BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));

System.out.println(“请输入一个数:”);

ss=buf.reaLline();

a=Integer.parseInt(ss);

system.out.println(“输入的数为:”+a);

法六:使用Scanner类进行输入

Scanner类是一个用于扫描输入文本的实用程序,可以对字符串和基本类型的数据进行分析和处理。

Import java.util.scanner;

Scanner scan=new Scanner(System.in);

Int a;

System.out.println(“请输入数据:”);

a=scan.nextInt();

System.out.println(“输入的数据是:\n”+a);

 

0 0
原创粉丝点击