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

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

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