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实现大文件排序的方法
Jul 10 Python
Python第三方库的安装方法总结
Jun 06 Python
Python使用cx_Freeze库生成msi格式安装文件的方法
Jul 10 Python
Python中logging.NullHandler 的使用教程
Nov 29 Python
计算机二级python学习教程(3) python语言基本数据类型
May 16 Python
Python中*args和**kwargs的区别详解
Sep 17 Python
tensorflow实现测试时读取任意指定的check point的网络参数
Jan 21 Python
Tensorflow训练模型越来越慢的2种解决方案
Feb 07 Python
Python利用for循环打印星号三角形的案例
Apr 12 Python
python爬虫请求头设置代码
Jul 28 Python
python环境搭建和pycharm的安装配置及汉化详细教程(零基础小白版)
Aug 19 Python
Python如何使用ElementTree解析xml
Oct 12 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删除页面记录 同时刷新页面 删除条件用GET方式获得
2012/01/10 PHP
使用PHP免费发送定时短信的实例
2016/10/24 PHP
php app支付宝回调(异步通知)详解
2018/07/25 PHP
把JS与CSS写在同一个文件里的书写方法
2007/06/02 Javascript
js实现广告漂浮效果的小例子
2013/07/02 Javascript
Underscore源码分析
2015/12/30 Javascript
NodeJS实现阿里大鱼短信通知发送
2016/01/17 NodeJs
一次$.getJSON不执行的简单记录
2016/07/19 Javascript
AngularJS之自定义服务详解(factory、service、provider)
2017/04/14 Javascript
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
原生JS实现的跳一跳小游戏完整实例
2019/01/27 Javascript
JS实现的合并两个有序链表算法示例
2019/02/25 Javascript
js实现弹幕墙效果
2020/12/10 Javascript
[01:05:12]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS CIS-GAME
2014/05/21 DOTA
[22:20]初生之犊-TI4第5名LGD战队纪录片
2014/08/13 DOTA
[00:15]TI9观赛名额抽取
2019/07/10 DOTA
[04:45]DOTA2-DPC中国联赛正赛 iG vs LBZS 赛后选手采访
2021/03/11 DOTA
详解Python中的各种函数的使用
2015/05/24 Python
python基于右递归解决八皇后问题的方法
2015/05/25 Python
python解决js文件utf-8编码乱码问题(推荐)
2018/05/02 Python
浅谈python中字典append 到list 后值的改变问题
2018/05/04 Python
详解python3中的真值测试
2018/08/13 Python
python脚本开机自启的实现方法
2019/06/28 Python
python 使用socket传输图片视频等文件的实现方式
2019/08/07 Python
python语音识别指南终极版(有这一篇足矣)
2020/09/09 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
python音频处理的示例详解
2020/12/23 Python
深入了解canvas在移动端绘制模糊的问题解决
2019/04/30 HTML / CSS
Ben Sherman官方网站:英国男装品牌
2019/10/22 全球购物
Oral-B荷兰:牙医最推荐的品牌
2020/02/25 全球购物
strlen的几种不同实现方法
2013/05/31 面试题
公司拓展活动方案
2014/02/13 职场文书
颂军魂爱军营演讲稿
2014/09/13 职场文书
科学发展观标语
2014/10/08 职场文书
师范生教育见习总结
2015/06/23 职场文书
Win11怎么修改电源模式?Win11修改电源模式的方法
2022/04/05 数码科技