Java的控制台输入输出语句
输出语句
Java中常用的输出语句有以下三种
System.out.println();
System.out.print();
System.out.printf();
System.out.println();
是最常用的输出语句,它会把括号里的内容转换成字符串输出到输出窗口(控制台),并且换行,当输出的是一个基本数据类型时,会自动转换成字符串,如果输出的是一个对象,会自动调用对象的toString();
方法(1),将返回值输出到控制台System.out.print();
与第一个很相似,区别就是上一个输出后会换行,而这个命令输出后并不换行。System.out.printf();
这个方法延续了C语言的输出方式,通过格式化文本和参数列表输出,由于这里主要讲解Java的输出,而且这个方法在Java中也不算常用,所以详细请自行百度。。
输入语句
Java中的输入语句,并不像其他语言一样只是一个命令,而是需要通过对象获取输入内容。
Scanner scanner = new Scanner(System.in);
int i = scanner.nextInt();
btye b = scanner.nextByte();
short s = scanner.nextShort();
long l = scanner.nextLong();
double d = scanner.nextDouble();
String str = scanner.next();
代码第1行创建了一个Scanner类的对象,这个对象是用来输入的。后面的代码是从控制台的输入中取出一个值,赋值给对应的变量。
注释:
(1)toString()方法是Object类的方法,由于所有的类都直接或间接的继承自Object类,它的作用是把一个类,转换成字符串,我们一般在toString()方法中会把类的所有属性(或成员变量)全部合成一个字符串返回回来。
Java的控制台输入输出语句相关推荐
- Java的常用输入输出语句
一.概述 输入输出可以说是计算机的基本功能.作为一种语言体系,java中主要按照流(stream)的模式来实现.其中数据的流向是按照计算机的方向确定的,流入计算机的数据流叫做输入流(inputStre ...
- Java控制台输入输出语句
目录 一.控制台输出 二.读取输入 三.格式化输出 1.类型转换字符 2.代码实例 3.控制台输出 四.包 1.什么是包 2.包的作用 3.Java 包作用域 五.import关键字 1.import ...
- Java常用的输入输出语句
对于经常上机刷题的来说,首先得解决输入输出方法,Java的输入输出流在Java学习过程的后面部分才会接触,但是我们可以掌握一些简单的,常用的输入输出方法 首先输出 大家最熟悉的莫过于输出方法,直接用S ...
- java控制台_JAVA控制台输入输出方法总结
java的控制台输入输出有很多方法,此文分别对其进行介绍. 1.控制台的输入 关于控制台的输入主要介绍三种方法,第一种方法使用BufferedReader获得控制台输入的数据,此方法是传统的输入方法, ...
- java简单的输入输出代码,java输入输出代码 java怎么样实现字符串输入输出问题...
java代码 控制台输入输出 如何将控制台输出的内容如上.在线等 就比如说 输出helloworld 怎么把这个接收到我的jsp字符串我可能不太理解楼主这么做的意义, System.out.print ...
- java输入输出语句_Java中的常用输入输出语句的操作代码
一.概述 输入输出可以说是计算机的基本功能.作为一种语言体系,java中主要按照流(stream)的模式来实现.其中数据的流向是按照计算机的方向确定的,流入计算机的数据流叫做输入流(inputStre ...
- java输入流的控制_Java-Android-IO流-控制台输入输出
学习java的时候,我们经常在用System.out.println什么的,读写文件也总是涉及到BufferedReader, 各种Stream,各种Reader, 但是我们确实很少去关注他们之间到底 ...
- java基础输入输出语句
输入语句 方法一: System.in和System.out方法 缺点一: 该方法能获取从键盘输入的字符,但只能针对一个字符的获取 缺点二: 获取的只是char类型的.如果想获得int,float等类 ...
- java的格式输入语句是_java输入输出语句是什么
对于经常上机刷题的来说,首先得解决输入输出方法,Java的输入输出流在Java学习过程的后面部分才会接触,但是我们可以掌握一些简单的,常用的输入输出方法 输出流 java常用的输出语句有下面三种: S ...
最新文章
- ywy_c_asm题
- 一个反编译工具Reflactor (.NET)
- mongodb系列01--基础篇
- 简单而不简陋﹣wp7视觉点滴
- knn 邻居数量k的选取_选择K个最近的邻居
- 使用 C++ 处理 JSON 数据交换格式
- 修改gitlab数据卷的位置
- 超强Mac数据恢复软件:Disk Drill Enterprise Mac
- mysql c接口内存泄漏_MySQL C ++连接器内存泄漏
- 虚拟系统管理VSM提高服务器整合率
- 阿里技术小哥,写了一个“​废话生成器”!火爆内网,演绎了什么叫“阿里味“!...
- c语言程序设计何钦铭颜晖pdf,C语言程序设计(第3版)何钦铭颜晖第12章文件.pdf
- 再遇soundmix.dll,小试pe_xscan
- 第四章: 元语言抽象
- java list下标_Java根据list下标拆分子list的四种方式
- 读取工程下的文档 统计重复的姓名 并按次数排序 java_java并打印出重复的姓名和重复的次数,并按重复次数排序...
- .Net Core环境搭建Hangfire项目
- 关于Springboot中跨域问题的解决(Response to preflight request doesn‘t pass access control check)
- 说说网页设计常用的构思方法
- 商场3D导航导购系统,解决商场导购和停车场寻车难题