Java学习笔记:基本输入、输出数据操作实例分析

 更新时间:2020年04月16日 10:25:51   作者:随风行云  
这篇文章主要介绍了Java学习笔记:基本输入、输出数据操作,结合实例形式分析了Java输入、输出数据相关函数使用技巧与操作注意事项,需要的朋友可以参考下

本文实例讲述了Java学习笔记:基本输入、输出数据操作。分享给大家供大家参考,具体如下:

相关内容:

  • 输出数据:
    • print
    • println
    • printf
  • 输入数据:
    • Scanner

首发时间:2018-03-16 16:30


输出数据:

JAVA中在屏幕中打印数据可以使用:

  • System.out.print(x):x可以是一个变量、表达式、字符串。
    • image
  • System.out.println(x):x可以是一个变量、表达式、字符串。与print不同的是打印完后会换行
  • System.out.printf(打印格式,变量名):这个功能与c语言的printf类型,利用变量代替打印格式中的特定字符
    • %d代表int类数据
    • %c代表char类数据
    • %f代表浮点类数据
    • %s代表字符串数据
    • 还有转义字符,比如\n代表换行
    • image

输入数据:

JAVA中输入数据可以使用Scanner类:

Scanner的用法:

  • 导入类:import java.util.Scanner;
  • 首先创建一个Scanner对象:Scanner reader =new Scanner(System.in);
  • 选择如何读取数据:
    • nextInt():读取一个Int
    • nextDouble():读取一个Double
    • nextLine():读取一行
    • ....其他
package study.input_ouput;

import java.util.Scanner;

public class Demo {
  public static void main(String args[]){

    String line;
    System.out.println("读取一行,请输入数据:");
    Scanner reader= new Scanner(System.in);
    line=reader.nextLine();
    System.out.println(line);
  }
}

更多关于java相关内容感兴趣的读者可查看本站专题:《Java面向对象程序设计入门与进阶教程》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总

希望本文所述对大家java程序设计有所帮助。

相关文章

  • JavaWeb文件上传与下载功能解析

    JavaWeb文件上传与下载功能解析

    这篇文章主要为大家详细介绍了JavaWeb文件上传与下载功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • MyBatis-Plus 如何实现连表查询的示例代码

    MyBatis-Plus 如何实现连表查询的示例代码

    这篇文章主要介绍了MyBatis-Plus 如何实现连表查询的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • SWT(JFace) Wizard(Eclipse插件编程必备)

    SWT(JFace) Wizard(Eclipse插件编程必备)

    SWT(JFace)小制作:Wizard(Eclipse插件编程必备)
    2009-06-06
  • java实现OpenGL ES纹理映射的方法

    java实现OpenGL ES纹理映射的方法

    这篇文章主要介绍了java实现OpenGL ES纹理映射的方法,以实例形式较为详细的分析了纹理映射的实现技巧,需要的朋友可以参考下
    2015-06-06
  • spring mvc 使用kaptcha配置生成验证码实例

    spring mvc 使用kaptcha配置生成验证码实例

    本篇文章主要介绍了spring mvc 使用kaptcha生成验证码实例,详细的介绍了使用Kaptcha 生成验证码的步骤,有兴趣的可以了解一下
    2017-04-04
  • Java中不用第三个变量来互换两个变量的值

    Java中不用第三个变量来互换两个变量的值

    在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中,每个内存单元都用一个标识符来标识。这些内存单元被称为变量,定义的标识符就是变量名,内存单元中存储的数据就是变量的值
    2021-10-10
  • Java实现byte[]转List的示例代码

    Java实现byte[]转List的示例代码

    byte,即字节,由8位的二进制组成。在Java中,byte类型的数据是8位带符号的二进制数。List 是一个接口,它继承于Collection的接口。它代表着有序的队列。本文将介绍如何通过java实现byte[]转List,需要的可以参考一下
    2022-01-01
  • 在SpringBoot中使用YourKit进行性能调优的教程详解

    在SpringBoot中使用YourKit进行性能调优的教程详解

    在应用程序的开发过程中,性能调优是一个重要的环节,在SpringBoot应用程序中,我们可以使用YourKit来进行性能调优,YourKit是一款非常强大的Java性能调优工具,在本文中,我们将介绍如何在 SpringBoot应用程序中使用YourKit进行性能调优
    2023-06-06
  • Mybatis-plus如何更新Null字段详解

    Mybatis-plus如何更新Null字段详解

    MyBatis-plus在进行更新操作时不会更新传入实体中为null或默认值属性字段,只更新不为null的值、非默认值的属性字段,这篇文章主要给大家介绍了关于Mybatis-plus如何更新Null字段的相关资料,需要的朋友可以参考下
    2023-07-07
  • MySQL text类型对应mybatis jdbcType类型方式

    MySQL text类型对应mybatis jdbcType类型方式

    这篇文章主要介绍了MySQL text类型对应mybatis jdbcType类型方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07

最新评论