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


Posted in Python onJanuary 06, 2021

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

1.说明

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

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

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

2.符号图解

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

注:如果觉得要使用很多 %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 相关文章推荐
Python操作Mysql实例代码教程在线版(查询手册)
Feb 18 Python
Python学习入门之区块链详解
Jul 25 Python
Python实现PS滤镜Fish lens图像扭曲效果示例
Jan 29 Python
Python使用pickle模块储存对象操作示例
Aug 15 Python
Python3.5基础之变量、数据结构、条件和循环语句、break与continue语句实例详解
Apr 26 Python
Python替换月份为英文缩写的实现方法
Jul 15 Python
pycharm设置鼠标悬停查看方法设置
Jul 29 Python
django自定义非主键自增字段类型详解(auto increment field)
Mar 30 Python
keras 简单 lstm实例(基于one-hot编码)
Jul 02 Python
python GUI计算器的实现
Oct 09 Python
python3.7中安装paddleocr及paddlepaddle包的多种方法
Nov 27 Python
Python内置类型集合set和frozenset的使用详解
Apr 26 Python
matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解
Jan 05 #Python
查找适用于matplotlib的中文字体名称与实际文件名对应关系的方法
Jan 05 #Python
微软开源最强Python自动化神器Playwright(不用写一行代码)
Jan 05 #Python
Python读取ini配置文件传参的简单示例
Jan 05 #Python
matplotlib实现数据实时刷新的示例代码
Jan 05 #Python
Matplotlib配色之Colormap详解
Jan 05 #Python
matplotlib 使用 plt.savefig() 输出图片去除旁边的空白区域
Jan 05 #Python
You might like
用 php 编写的日历
2006/10/09 PHP
Smarty安装配置方法
2008/04/10 PHP
php中的常用魔术方法总结
2013/08/02 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
2010/06/21 Javascript
javascript一些实用技巧小结
2011/03/18 Javascript
jquery getScript动态加载JS方法改进详解
2012/11/15 Javascript
让ie6也支持websocket采用flash封装实现
2013/02/18 Javascript
Javascript中typeof 用法小结
2015/05/12 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
jQuery实时显示鼠标指针位置和键盘ASCII码
2016/03/28 Javascript
JS 动态判断PC和手机浏览器实现代码
2016/09/21 Javascript
BootStrap Fileinput初始化时的一些参数
2016/12/30 Javascript
解析Vue2.0双向绑定实现原理
2017/02/23 Javascript
VUE中v-model和v-for指令详解
2017/06/23 Javascript
基于jQuery使用Ajax动态执行模糊查询功能
2018/07/05 jQuery
jQuery实现简单复制json对象和json对象集合操作示例
2018/07/09 jQuery
详解Vue3.0 + TypeScript + Vite初体验
2021/02/22 Vue.js
python模拟登陆阿里妈妈生成商品推广链接
2014/04/03 Python
Python实现爬取知乎神回复简单爬虫代码分享
2015/01/04 Python
Python基于scapy实现修改IP发送请求的方法示例
2017/07/08 Python
python队列Queue的详解
2019/05/10 Python
使用Python正则表达式操作文本数据的方法
2019/05/14 Python
使用python-opencv读取视频,计算视频总帧数及FPS的实现
2019/12/10 Python
Python对excel的基本操作方法
2021/02/18 Python
计算机专业毕业生求职信分享
2013/12/24 职场文书
法学毕业生自我鉴定
2014/01/31 职场文书
期中考试后的反思
2014/02/08 职场文书
股权投资意向书
2014/04/01 职场文书
2014年百日安全生产活动总结
2014/05/04 职场文书
平安工地建设方案
2014/05/06 职场文书
入职担保书怎么写
2014/05/12 职场文书
幼儿园心得体会范文
2016/01/21 职场文书
商业计划书范文
2019/04/24 职场文书
开学第一周日记(三篇范文)
2019/08/23 职场文书
详解Nginx 工作原理
2021/03/31 Servers