java的输入输出格式

java的输入输出格式不是特别完整和齐全,自己的一些小感悟,希望能帮助大家。对新手很友好,哈哈哈。输入:Scannerin=newScanner(System.in);新创建一个输入的Scanner对象,然后赋值给in,这个作用就是获取控制台的输入!!!in.nextInt()表示读入一个整数inta;表示定义一个变量a=in.nextInt();表示读入了一个数,把右边输入的值赋值给a。这里注意有一些规则,我们可以看到后面的类型名称首字母大写,大家可以记住这个小tip,养成好的代码风

大家好,又见面了,我是你们的朋友全栈君。

不是特别完整和齐全,自己的一些小感悟,希望能帮助大家。对新手很友好,哈哈哈。

输入

Scanner in=new Scanner(System.in);

新创建一个输入的Scanner对象,然后赋值给in,这个作用就是获取控制台的输入!!!

in.nextInt()表示读入一个整数

int a; 表示定义一个变量

a=in.nextInt();表示读入了一个数,把右边输入的值赋值给a。

这里注意有一些规则,我们可以看到后面的类型名称首字母大写,大家可以记住这个小tip,养成好的代码风格习惯。

同样的 in.nextDouble()表示读入一个浮点数,in.nextLine()表示读入一行。

输出

基本格式就是System.out.println/print/printf();

那上面三种也是有一点点小区别的,例如println表示输出后换行,而print输出后则不会换行。printf则跟我们C语言学的时候的输出格式是一样的。

上面输出我们在eclipse编译器中时,有一些小偷懒的方法,sysout+Alt+/就会出现完整的输出语法。

这边给一个输出的例子便于我们理解:

System.out.println(“a+b=”+(a+b));

假如输入a=20;b=30 则上述式子会出现什么结果呢?

我们可以用编译器验证一下。

java的输入输出格式

上图可以明显看到答案是a+b=50

这里得出的结果跟前面的a+b=连接在了一起,而这个引号部分后面的+就是起连接作用。

假设我们这边有同学粗心,没有给后面的a+b带上括号,会出现什么情况呢?我们可以自己编译运行一下

java的输入输出格式

刚刚我们说了+起连接作用,这边没有带括号,我们编译器就会把它当成是我们要输出a和b连接的结果也就是2030

好啦,今天的内容就分享到这里啦。

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156210.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 在Idea里面修改背景颜色

    在Idea里面修改背景颜色在 Idea 里面修改背景颜色 1 点击左上角 File 然后找到 Settings2 搜索框搜索 Font 然后后找到 Appearance 设置右面的 Theme 即可改变为想要的背景色

    2025年6月30日
    4
  • MySQL 添加索引,删除索引及其用法[通俗易懂]

    MySQL 添加索引,删除索引及其用法[通俗易懂]原文:https://www.cnblogs.com/zz-tt/p/6609828.html一.索引的作用一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。在数据量和访问量不大的情况下,mysql访问是非常快的,是否加索引对访问影响…

    2022年6月2日
    42
  • UIControl-IOS开发

    UIControl-IOS开发

    2021年12月2日
    46
  • 77道Spring面试题以及参考答案(2021年最新版)

    77道Spring面试题以及参考答案(2021年最新版)一、Spring概述1.什么是spring?Spring是一个轻量级Java开发框架,最早有RodJohnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEEfull-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Spring负责基础架构,因此Java开发者可以专注于应用程序的开发。Spring最根本的使命是解决企业级应用开发的复杂性,即简化Java开发。Spring可以做很多事情,它为企

    2022年5月7日
    106
  • 【TensorFlow】Windows10 64 位下安装 TensorFlow – 官方原生支持

    之前写过一篇在ubuntu下安装TensorFlow的教程,那个时候TensorFlow官方还不支持Windows系统,虽然可以通过其他方法安装,但是终究不是原生的,而且安装过程繁琐易错。好消息是,Google官方在11月29号的开发者博客中宣布新的版本(0.12)将增加对Windows的支持,我11月30号知道的,立马就安装试了试,安装过程非常简单,不过也有一些需要手动调整。…

    2022年4月9日
    44
  • input文本域选中后会出现蓝边框去除「建议收藏」

    input文本域选中后会出现蓝边框去除「建议收藏」input文本域选中后会出现蓝边框去除input图示:input  {         border:0;outline:none;   //去除蓝色边框       } 学习outline属性 outline(轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。 outline 简写属性在一个声明中设置所有的轮廓属性。 可以按顺序设置如…

    2022年6月13日
    59

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号