文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Java中简单的输入输出语句

2023-10-24 09:14

关注

Java中简单的输入输出语句

一、输入语句

1.使用Scanner类

使用步骤:

(1)导包

import java.util.Scanner;

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

(2)使用Scanner创建对象

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

(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中最常用的输出语句,会自动换行;

在这里插入图片描述

(2)

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

在这里插入图片描述

(3)

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

在这里插入图片描述

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

转换符示列举例
%d整数类形12
%f浮点类型2.3
%e指数类型3.4e+4
%c字符类型‘a’
%s字符串类型“abc”
%o整数类型(八进制)77
%x整数类型(十六进制)FF
%b布尔类型false

来源地址:https://blog.csdn.net/m0_74968164/article/details/130017006

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯