这里的输入输出你可以简单的理解为人与人之间的沟通交流,虽然我们已经习以为常了,但是可以细品一下:
我:你好。(握手)
小魏:你好。(握手)
就是简单的一来一回,都是通过我们的感官、大脑快速判断之后的形成的,于是乎我们就有了不知不觉的输入输出了。
那计算机怎么区分输入输出呢?
标准的输入:键盘
标准的输出:显示屏
其他的输入还有麦克风、鼠标等。
其他的输出还有音响等。
经常使用电脑的人基本上都很熟悉,我们用键盘输入文字和电脑交流。
而电脑勤勤恳恳的通过显示屏或麦克风输出出来让我们听到看到(不知道以后会不会可以摸到),
这些都是在照顾我们人类的感官系统,他们可以用最简单最高效高低电平来输入输出,但是人类不懂啊。
PS:大家可以思考一下手机有哪些输入输出。
Java语言也是贴心的给我们带来了输入输出的方法:
// 导入 Scanner 输入类
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 创建一个标准的 Scanner 对象以读取用户输入
Scanner scanner = new Scanner(System.in);
// 向控制台输出下面的字符串
System.out.println("请输入一个字符串:");
// 读取用户输入的字符串,放入input变量中
String input = scanner.nextLine();
// 输出用户输入的字符串
System.out.println("你输入的字符串是:" + input);
}
}
有了输入输出我们就能做很多事情了,
比如你可以输入一个字符,然后计算机会输出一段话,
就像当前的比较火热的AI一样,
一问一答,谈笑间。
当然在最终的结果输出之前,我们是需要大量计算的。
比如,我们人类互相打招呼:
我:吃了吗?
小魏:吃了。
是的,大脑已经帮我们思考了,之间回答“吃了”。
你也可以设计一个程序,不管输入任何字符,都会输出:“吃了”。
试试吧,让你聪明的大脑转动起来,带着玻璃绣球灯,指引你走向远方。