Java中print、printf、println的区别 原创

原创  更新时间:2023年03月09日 08:09:49   原创 投稿:hebedich  
这篇文章主要介绍了Java中print、printf、println的区别的相关资料,需要的朋友可以参考下

Java 中 print、printf、println 的区别:

  • print:将指定数据输出到控制台,不换行。

  • printf:格式化输出,可以使用 % 占位符和格式化字符串,输出结果可以指定长度、小数位数等。

  • println:将指定数据输出到控制台,并换行。

举个例子说明:

int num1 = 10;
double num2 = 3.1415926;
String str = "Hello World";

// print
System.out.print("num1: " + num1 + " num2: " + num2 + " str: " + str);

// printf
System.out.printf("num1: %d num2: %.2f str: %s", num1, num2, str);

// println
System.out.println("num1: " + num1 + " num2: " + num2 + " str: " + str);

输出结果分别为:

num1: 10 num2: 3.1415926 str: Hello Worldnum1: 10 num2: 3.14 str: Hello World
num1: 10 num2: 3.1415926 str: Hello World

可以看出,print 和 printf 都不会自动换行,println 会自动换行。同时,printf 可以使用占位符和格式化字符串来控制输出格式。比如 %.2f 表示输出浮点数并保留两位小数,%d 表示输出整数。

总的来说,print 和 println 用的比较多,printf 则一般用于输出格式化的数据,或者需要控制输出格式的场景。

到此这篇关于Java中print、printf、println的区别的文章就介绍到这了,更多相关Java中print、printf、println的区别内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java 异常详解

    Java 异常详解

    本文主要介绍了异常与错误的区别,异常的体现分类,异常的处理机制,如何自定义异常等,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • Java如何不解压读取.zip的文件内容

    Java如何不解压读取.zip的文件内容

    这篇文章主要给大家介绍了关于Java如何不解压读取.zip的文件内容的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • 详解jdbc实现对CLOB和BLOB数据类型的操作

    详解jdbc实现对CLOB和BLOB数据类型的操作

    这篇文章主要介绍了详解jdbc实现对CLOB和BLOB数据类型的操作的相关资料,这里实现写入操作与读写操作,需要的朋友可以参考下
    2017-08-08
  • Java通过反射机制动态设置对象属性值的方法

    Java通过反射机制动态设置对象属性值的方法

    下面小编就为大家带来一篇Java通过反射机制动态设置对象属性值的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • java实用验证码的实现代码

    java实用验证码的实现代码

    这篇文章主要为大家介绍了java实用验证码的实现代码,验证码实际上就是随机选择一些字符以图片的形式展现在页面上,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • Micronaut框架的简单使用介绍

    Micronaut框架的简单使用介绍

    这篇文章主要介绍了Micronaut框架的简单使用介绍,帮助大家更好的理解和学习使用Micronaut,感兴趣的朋友可以了解下
    2021-04-04
  • Java进阶:Struts多模块的技巧

    Java进阶:Struts多模块的技巧

    Java进阶:Struts多模块的技巧...
    2006-12-12
  • Java常用开源库汇总

    Java常用开源库汇总

    这篇文章主要介绍了Java常用开源库的相关资料,文中讲解非常细致,帮助大家更好的理解和学习Java,感兴趣的朋友可以了解下
    2020-07-07
  • 使用Java DOM解析器修改XML文件内容的操作方法

    使用Java DOM解析器修改XML文件内容的操作方法

    在Java中,XML文件的解析和修改可以通过多种方法实现,其中DOM(Document Object Model)是一种常用的方式,在本文中,我们将介绍如何使用Java DOM解析器修改XML文件中的内容,并给出一个具体的示例,需要的朋友可以参考下
    2024-08-08
  • springboot中使用groovy的示例代码

    springboot中使用groovy的示例代码

    Groovy就是一种继承了动态语言的优良特性并运行在JVM上的编程语言,Groovy支持动态输入,闭包,元编程,运算符重载等等语法,这篇文章主要介绍了springboot中使用groovy的相关知识,需要的朋友可以参考下
    2022-09-09

最新评论