当前位置:   article > 正文

Java中简单的输入输出语句_java输入语句怎么写

java输入语句怎么写

Java中简单的输入输出语句

一、输入语句

1.使用Scanner类

使用步骤:

(1)导包

import java.util.Scanner;

这一步是必须要做的!!!

(2)使用Scanner创建对象

Scanner sc=new Scanner(System.in);//sc是你所创建的变量名,其他的代码是规定如此;
                                  //构造Scanner类对象,它附属于标准输入流System.in;
  • 1
  • 2

(3)输入数据

在这里插入图片描述

接下来用代码区别next( )和nextLine( )。

next( )的实现:

在这里插入图片描述

因为其中有空格,所以==当next( )遇到空格就停止执行。

nextLine( )的实现:

在这里插入图片描述

以上就是这两种输入输入字符串的方法与它们的区别。

(4)注意事项

nextLine ()方法是遇到回车才算输入结束,所以就会把空格、Tab键这种”不特殊”的键也包括进去。另外, next ()方法是不会接受换行字符的,意思是说,你Java中 用户输入要用到Scanner类,而输入字符串又要用到该类里面的next ()和 nextline ()的方法。

举例说明:

在这里插入图片描述

对此结果的解释:因为当你输入18时要敲一下回车键,这时候nextLine( )检测到有回车键的输入,就会终止执行后面的代码。

改正方法:可以选择使用next( ),或者将nextLine( )放在nextInt( )前面。

(5)总结:当你要输入不同种类的数据的时候,优先处理字符串的输入!!!

二、输出语句

一般java的输出语句一共有三种:

(1)

System.out.println();//java中最常用的输出语句,会自动换行;
  • 1

在这里插入图片描述

(2)

System.out.print();//与上一个输出语句的区别就是此输出语句不会自动换行;
  • 1

在这里插入图片描述

(3)

System.out.printf();//这个方法延续了C语言的输出方式,通过格式化文本和参数列表输出;
  • 1

在这里插入图片描述

不同转换符实现不同数据类型到字符串的转换,如表所示:

转换符示列举例
%d整数类形12
%f浮点类型2.3
%e指数类型3.4e+4
%c字符类型‘a’
%s字符串类型“abc”
%o整数类型(八进制)77
%x整数类型(十六进制)FF
%b布尔类型false
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/491257
推荐阅读
相关标签
  

闽ICP备14008679号