萌新上路--java的输出与输入
2018-03-08 本文已影响0人
流浪33
先说一下java的输出
一个最简单的代码也是需要有输出的下面是一个简单的hello world的代码

可以看出System.out.println()是这个简单程序的输出过程
当然除了这个以外还有一个类似的System.out.print()我会用一个简单的代码对这两个输出进行区分
比如这个代码

我们再看一下运行以后的效果

通过简单的比较我们可以看出System.out.print()是在同一行输出,而System.out.println()则是在新的一行输出。
接下来是输入
输入有很多方法这里只选一个进行介绍,下面看一个代码

先看一下运行效果

这是运行出现的第一步,接下来随便敲一个int型数据

可以看到准确的运行了上面的输入与输出

以上便是输出语句了
import java.util.*;
import是引进输入的意思。
util是utiliy的缩写,意为多用途的,工具性质的包
这个包中主要存放了:集合类(如ArrayList,HashMap等),随机数产生类,属性文件读取类,定时器类等类。
这些类极大方便了Java编程,日常java编程中,经常要用到这些类。
java.util是 各类常用工具包。
*表示这个包下的所有的类。
import java.util.*;这句代码是调用java.util中所有的类。
Scanner in = new Scanner(System.in);
Scanner是一个类,这个类最大作用就是获取控制台的输入信息(Scanner.in),反馈到in值里面。
通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。
nt a = in.nextInt();
把输入的字符提交成a的值。这句话就是录入所输入的值。