此篇的代码十分重要,想要编写Java代码,务必多敲几遍,熟稔于心!
1. 啥是输入输出?
我们与计算机交互的时候,信息有输入输出两个过程,比如,通过键盘、摄像头、麦克风等,可以将信息输入电脑;通过显示器,音响等,可以将电脑中的信息输出。
在我们编写的程序中,也会涉及到输入输出,比如我们写了一个登录的程序,既然要登录,就要输入密码;密码有对有错,为了让用户知道自己有没有登录上,我们还要写输出登录是否成功的代码。
当然,实现输入输出的方法有很多,网页有网页的输入输出方法,app有app的输入输出方法,不同的语言都有各自的输入输出,我们现在只需要学习在Java中最简单的,即利用控制台进行输入输出的操作。
在所有编程语言的初学阶段,学习这些简单的输入输出操作,是为了让初期编写的程序 “麻雀虽小五脏俱全”,在以后学习了编写前端的用户交互界面后,自然会学习到其他的更适合用户使用的输入输出方法,但这些原始的输入输出操作在我们对所写的代码进行测试时仍然十分有用。
2. Java的输入输出流
工欲善其事必先利其器,既然上次已经到了Test4了,这次接着建个Test5.java文件,写好class和main方法。
(1)输出
在Java中,最常用的两种输出方法是 System.out.println() 和System.out.print() (前有ln,后无)。他们的区别在于使用 System.out.println() 输出后,会自动换行;而使用System.out.print() 输出后,不会自动换行。
public class Test5{
public static void main(String[] args){