java 程序从键盘输入三个数,将它们由小到大的顺序输出

来源:百度知道 编辑:UC知道 时间:2024/06/11 18:17:06
从键盘输入三个数,将它们由小到大的顺序输出
条件:
InputStreamReader类输入三个数
StringTokenizer类分离三个数

//由于简单没加注释
import java.io.*;
import java.util.StringTokenizer;
public class Test {
public Test() { }
public static void main (String[] args)
{
System.out.println("Enter");
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
String inputLine=null;
double a[]=new double[3];
try
{
inputLine = br.readLine();
System.out.println("Input:"+inputLine);
}
catch(IOException ioe)
{
System.out.println("Error: "+ioe);
}
StringTokenizer st=new StringTokenizer(inputLine,",");
try{
if(st.countTokens()!=3) throw new NumberFormatException();
for(int i=0;i<3;i++)
{
a[i]=Double.parseDouble(st.nextToken());
}
double temp;