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

输入

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 则上述式子会出现什么结果呢?

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

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

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

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

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

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

java的输入输出格式相关推荐

  1. 算法提高 输入输出格式练习(java)

    算法提高 输入输出格式练习 描述 按格式格式读入一个3位的整数.一个实数.一个字符 . 并按格式输出 一个整数占8位左对齐.一个实数占8位右对齐.一个字符 ,并用|隔开. 输入 输入描述: 见题面 输 ...

  2. c语言基本的数据类型输入,C语言基本数据类型输入输出格式

    C语言基本数据类型输入输出格式 C语言基本数据类型输入输出格式 首先看一下C语言的基本数据类型 在C语言中,用int关键字来表示基本的整数类型.后3个关键字(long.short和unsigned)和 ...

  3. java 运算符输入_java-运算符,IO输入输出,文件操作

    Java 运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量.我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 ...

  4. Python零基础入门(2)——常用的快捷命令、数据类型、输入输出格式、变量介绍

    1.常用快捷名命令 pycharm设置界面(ctrl + alt + s) 快速创建文件(alt + insert) 格式化python代码(ctrl + alt + l) 快速注释代码(ctrl + ...

  5. C++基础知识(二)--左值右值--逻辑表达式求值优化--逗号运算符与表示式--输入输出格式控制...

    :一.C++左值右值概念 左值:c++将变量名代表的单元称为左值,而将变量的值称为右值,左值必须是内存中可以访问且可以合法修改的对象,因此只能是变量名,而不能是常量或表达式.即左值可以寻址. 右值:将 ...

  6. vscode解决java无法输入(scanner)问题

    vscode解决java无法输入问题 需要先安装java环境,->windows安装java 新建Test.java 输入代码 import java.util.Scanner;public c ...

  7. Java怎么在if输出中进行运算_磕代码:c/c++/java:输入三个整数,输出运算结果;if条件句的使...

    磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使 磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使用 c: #include int main() { ...

  8. java 错误输入异常_在Java中进行输入验证期间用错误通知替换异常

    java 错误输入异常 在我以前的文章中,我写了一篇关于输入验证设计的文章 ,该设计取代了难以维护和测试的 if-else块. 但是,正如某些读者指出的那样,它有一个缺点–如果输入数据有多个验证错误, ...

  9. [ACM训练] ACM中巧用文件的输入输出来改写acm程序的输入输出 + ACM中八大输入输出格式...

    ACM中巧用文件的输入输出来改写acm程序的输入输出 经常有见大神们使用文件来代替ACM程序中的IO,尤其是当程序IO比较复杂时,可以使自己能够更专注于代码的测试,而不是怎样敲输入. C/C++代码中 ...

最新文章

  1. 选IDC房时,用脚本截取丢失包和rtt的值作比对
  2. 有一种尴尬,叫大厂中层
  3. Nginx 作为 WebSockets 代理
  4. 电子计算机之父冯.诺依曼的主要贡献,冯•诺依曼的贡献有哪些?
  5. 客户关系管理之会员管理(转)
  6. Windows批处理命令
  7. 附表和附注_现金流量表附注怎么填?现金流量表附表的编制
  8. Sumatra PDF阅读器之 Sumatra PDF 高级设置
  9. 【Alpha阶段】第五次scrum meeting
  10. 【连载】听程序员部落酋长畅谈关于软件的人和事-节选3
  11. 海信85U7G-PRO怎么样 有什么优缺点
  12. 使用SendGrid宇宙函数发送电子邮件
  13. 固本培元之三:Convert、运算符、流程控制语句、ref/out/in三种参数类型
  14. 38条搞笑WOW下线理由。。。 达人火速添加啊
  15. PS 快速抠图换背景
  16. 政府运用大数据 决策告别“拍脑袋”
  17. 事件抽取中的“门面技术”:事件名称生成浅谈
  18. windows下redis设置redis开机自启动方法
  19. Visual C++2010编译器常用选项设置-新增支持并行计算
  20. USB转网口驱动信息的查看和配置

热门文章

  1. idea设置中文字体不倾斜
  2. mysql 设置root密码
  3. webpack-devtool
  4. cocos2dx 之内存管理
  5. 图形测试分析毫无头绪HarmonyOS图形栈测试技术帮你解决
  6. 【python开发】毫无头绪的自学Python,你可能连门槛都摸不到!
  7. PRIDE PPP-AR II 软件在 Ubuntu 20.04.5 LTS使用随笔
  8. 台式电脑计算机未输出任何信号源,电脑开不了机怎么办 驱动人生教你拯救电脑...
  9. Google-video test
  10. 如何将c语言程序封装供python调用_一起学opencv-python四十五:opencv绑定python,python和c++互调...