java字符串格式化输出实例讲解

 更新时间:2021年01月06日 08:43:03   作者:小妮浅浅  
在本篇文章里小编给大家整理的是一篇关于java字符串格式化输出实例讲解,有需要的朋友们可以学习下。

代码如果不进行格式化的处理,那么在查阅上会浪费不少的时间。今天我们要说的是字符串的格式化处理,作为基础编程内容,相信大家都字符串都不陌生。我们可以把字符串进行连接,通过这种方法实现格式化的操作。下面我们就格式化的说明、字符串符号图解、实例带来介绍。

1.说明

java 在 JDK1.5 后对 PrintStream 功能进行了扩充,增加了格式化输出功能。直接使用 Print 即可。但是输出的时候需要指定输出的数据类型。

如果不使用格式化输出,就需要进行字符串连接,如果变量比较多,拼接就会显得繁琐

使用格式化输出,就可以简洁明了

2.符号图解

注:如果觉得要使用很多 %s, %d, %f, %c 无法记住的话,实例可以全部使用“%s”表示。

3.实例

package digit;
public class TestNumber {
 public static void main(String[] args) {
  String name ="盖伦";
  int kill = 8;
  String title="超神";
  //直接使用+进行字符串连接,编码感觉会比较繁琐,并且维护性差,易读性差
  String sentence = name+ " 在进行了连续 " + kill + " 次击杀后,获得了 " + title +" 的称号";
  System.out.println(sentence);
  //使用格式化输出
  //%s表示字符串,%d表示数字,%n表示换行
  String sentenceFormat ="%s 在进行了连续 %d 次击杀后,获得了 %s 的称号%n";
  System.out.printf(sentenceFormat,name,kill,title);
 }
}

到此这篇关于java字符串格式化输出实例讲解的文章就介绍到这了,更多相关java字符串的格式化输出内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用Python实现获取Apollo配置

    使用Python实现获取Apollo配置

    Apollo是一款可靠的分布式配置管理中心,能够集中化管理应用不同环境、不同集群的配置,本文将介绍如何在Python项目中轻松获取和使用Apollo配置中心的配置信息,需要的可以参考下
    2024-11-11
  • 对python中raw_input()和input()的用法详解

    对python中raw_input()和input()的用法详解

    下面小编就为大家分享一篇对python中raw_input()和input()的用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • Python中Socket编程底层原理解析与应用实战

    Python中Socket编程底层原理解析与应用实战

    Socket编程是网络通信的基础,Python通过内置的socket模块提供了强大的网络编程接口,本文将结合实际案例,详细介绍Python中Socket编程的基本概念、常用方法和实际应用,需要的朋友可以参考下
    2024-08-08
  • 致Python初学者 Anaconda入门使用指南完整版

    致Python初学者 Anaconda入门使用指南完整版

    相信大多数 Python 的初学者们都曾为环境问题而头疼不已,但你并不孤独,大家都是这么折腾过来的。为了在入门时少走弯路,并且让高涨的积极性不至于太受打击,这里推荐使用 Anaconda 来管理你的安装环境和各种工具包
    2018-04-04
  • 对python 数据处理中的LabelEncoder 和 OneHotEncoder详解

    对python 数据处理中的LabelEncoder 和 OneHotEncoder详解

    今天小编就为大家分享一篇对python 数据处理中的LabelEncoder 和 OneHotEncoder详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • 使用OpenCV实现仿射变换—旋转功能

    使用OpenCV实现仿射变换—旋转功能

    这篇文章主要介绍了在OpenCV里实现仿射变换——旋转功能,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • 利用Python实时获取steam特惠游戏数据

    利用Python实时获取steam特惠游戏数据

    Steam是由美国电子游戏商Valve于2003年9月12日推出的数字发行平台,被认为是计算机游戏界最大的数码发行平台之一。本文将利用Python实时获取steam特惠游戏数据,感兴趣的可以尝试一下
    2022-06-06
  • Python常用库Numpy进行矩阵运算详解

    Python常用库Numpy进行矩阵运算详解

    这篇文章主要介绍了Python常用库Numpy进行矩阵运算详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • python 不同方式读取文件速度不同的实例

    python 不同方式读取文件速度不同的实例

    今天小编就为大家分享一篇python 不同方式读取文件速度不同的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-11-11
  • Python中的测试模块unittest和doctest的使用教程

    Python中的测试模块unittest和doctest的使用教程

    这篇文章主要介绍了Python中的测试模块unittest和doctest的使用教程,本文来自于IBM官方网站技术文档,需要的朋友可以参考下
    2015-04-04

最新评论