Dotcpp  >  编程教程  >  Java入门  >  Java输入输出语句

Java输入输出语句

点击打开在线编译器,边学边练

1. 输入语句

在Java中,输入需要依赖Scanner类,Scanner是JDK 1.5新增的一个类,可以使用该类创建一个对象:

Scanner reader = new Scanner(System.in);


reader对象调用下列方法,读取用户在命令行输入的各种基本类型数据:

nextBoolean():输入布尔值

nextByte():输入字节

nextShort():输入短整数

nextInt():输入整数

nextLong():输入长整数

nextFloat():输入单精度浮点数

nextDouble():输入双精度浮点数

2. 输出语句

Java常用的输出语句有三种:

1)System.out.println();

换行打印,输出后会自动换行。

2)System.out.print();

不换行打印。

3)System.out.printf();

按格式输出。


常见的格式控制符如下:

格式控制符说明
%d输出int型数据
%c输出char型数据
%f输出浮点型数据,小数部分最多保留6位
%s输出字符串数据
%md输出的int型数据占m列
%m.nf输出的浮点型数据占m列,小数点保留n位


注意

在使用System.out.println()或System.out.print()输出字符串常量时,不能出现“回车”,例如:

System.out.println(“你好,
            很高兴认识你”); //该写法无法通过编译

如果需要输出较长的字符串,我们可以将字符串分解成几部分,然后使用并置符号+将它们首尾相连,例如:

System.out.println(“你好,”+
            “很高兴认识你”); //该写法为正确写法



本文固定URL:https://www.dotcpp.com/course/846

Java教程
第一章 Java入门
第二章 Java运算符和表达式
第三章 Java流程控制
第四章 Java类和对象
第五章 Java子类与继承
第六章 Java接口与实现
第七章 Java内部类与异常类
第八章 Java常用实用类
第九章 Java输入输出流
第十章 Java数组
Dotcpp在线编译      (登录可减少运行等待时间)