用JAVA写一个输入输出程序.

如题所述

在Java中,可以通过两种主要方式编写输入输出程序。第一种方法是将语句作为main方法的参数输入,这种方式简单直接。例如,可以编写如下代码:

public class Test1 {
public static void main(String [] args) {
System.out.print(args[0]);
}

}在DOS提示符中调用此程序时,使用java Test1 "Welcome to java"命令。需要注意的是,如果省略引号,Java会将输入视为字符串数组的一部分。

另一种方法更为灵活,通过使用System.in进行输入,可以直接调用程序。这需要导入必要的包,例如java.io和java.util,并且需要一个BufferedReader来读取输入。下面是一个示例代码:

import java.io.*;
import java.util.*;

public class Test {
public static void main(String [] args) {
try {
System.out.print("输入:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String st = (String) br.readLine();
System.out.println();
System.out.print("输出:" + st);
} catch (IOException e) {}
}

}运行此程序时,用户需要在命令行中输入内容,程序会显示输入的内容作为输出。

这两种方法各有优劣,第一种方法简单易用,但灵活性较低;第二种方法则提供了更多的灵活性,但需要更多的代码和处理。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜