java开发笔记一(输入和输出)


  一、我们在编写代码是要经常检验我们的代码是否符合预期,这就需要程序进行汇报运行情况,将运行结果信息输出到控制台,查看运行日志。

我们一般使用下面的两种情况:

  1. System.out.println()
  2. System.out.print()
1 public class make_rili {
2     public static void main(String[] args) {
3         System.out.println("hello world!");
4         System.out.println("hello java!");
5         System.out.print("你好");
6         System.out.print("加油");
7     }
8 }

通过简单代码运行比较结果:println会跳转到下一行,print不会跳转。

1 hello world!
2 hello java!
3 你好加油

  二、System.out是向控制台输出日志信息,那么也会有数据输入System.in,

  •   数据输入方式我们需要先创建Scanner对象:

  Scanner input = new Scanner();

  •   从控制台接收信息;然后调用相应的方法:

  input = input.nextxxx();

  其中nextxxx指的是读取用户从键盘输入的数据类型,包括                               nextLine,next(),nextDouble(),nextINT(),nextLong(),nextShort(),nextFloat()...

程序运行如下:

 1 public class make_rili {
 2     public static void main(String[] args) {
 3         //声明变量
 4         int a,b;
 5         //创建Scanner对象,从控制台接收文本
 6         Scanner input = new Scanner(System.in);
 7         System.out.println("请输入数字a");
 8         a = input.nextInt();
 9         System.out.println("输入b");
10         b = input.nextInt();
11         System.out.println(a+"+"+b+"="+(a+b));
12     }
13 }