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);