java开发笔记一(输入和输出)
一、我们在编写代码是要经常检验我们的代码是否符合预期,这就需要程序进行汇报运行情况,将运行结果信息输出到控制台,查看运行日志。
我们一般使用下面的两种情况:
- System.out.println()
- 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 }