String.format() 格式化字符串
1、几种常见的转换符
转换符 说明 实例 %d 整数类型(十进制) 99 %f 浮点类型 99.99 %s 字符串类型 "mingrisoft" %c 字符类型 'm' %b 布尔类型 true %% 百分比类型 % %n 换行符
package com.app; public class Test1 { public static void main(String[] args) { String str1 = String.format( "Hi,%s" , "王力" ); System.out.println( str1 ); String str2 = String.format( "Hi,%s:%s.%s" , "王南","王力","王张" ); System.out.println( str2 ); System.out.printf("100的一半是:%d %n ", 100/2); System.out.printf("100的一半是:%n %d ", 100/2); //在输出50的时候,会换行 } }
结果:
Hi,王力
Hi,王南:王力.王张
100的一半是:50
100的一半是:
50
2、搭配标识符
标志 说明 实例 结果 + 为正数或者负数添加符号 ("%+d",15) +15 0 数字前面补0 ("%04d", 99) 0099 $ 被格式化的参数索引 ("%1$d,%2$s", 99,"abc") 99,abc
package com.app; public class Test1 { public static void main(String[] args) { //$使用 String str1 = String.format("格式参数$的使用:%1$d,%1$s", 99,"abc"); System.out.println( str1 ) ; String str2= String.format("格式参数$的使用:%1$d,%2$s", 99,"abc"); System.out.println( str2 ) ; } } 格式参数$的使用:99,99 格式参数$的使用:99,abc
String.format() 格式化字符串相关推荐
- java 补齐字符串_使用String.format()格式化字符串,java自动补全自增长字符串
JDK1.5中,String类新增了一个很有用的静态方法String.format(): format(Locale l, String format, Object... args) 使用指定的语言 ...
- string.Format 格式化字符串
http://www.cnblogs.com/linyechengwei/archive/2009/11/17/1604509.html 今天在做项目时,碰到一个很奇怪的问题,我使用string.Fo ...
- C#字符串- string.Format格式化
转自:https://www.cnblogs.com/itjeff/p/5775665.html C# string.Format对字符串格式化 String.Format 方法的几种定义: Stri ...
- string.Format 格式化输出
string.Format 格式化输出 资料参考: http://msdn.microsoft.com/zh-cn/library/26etazsy(v=VS.80).aspx string.Form ...
- Python基础教程:format 格式化字符串用法
1.format 格式化字符串 (1) 顺序传参 (2) 索引传参 (3) 关键字传参 (4) 容器类型传参 {} 代表的是占位符 2.顺序传参 strvar = "{}向{}开了一枪&qu ...
- java string format s_JAVA字符串格式化-String.format()的使用
常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重 ...
- 我的Android进阶之旅------Java字符串格式化方法String.format()格式化float型时小数点变成逗号问题...
今天接到一个波兰的客户说有个APP在英文状态下一切运行正常,但是当系统语言切换到波兰语言的时候,程序奔溃了.好吧,又是我来维护. 好吧,先把系统语言切换到波兰语,切换到波兰语的方法查看文章 我的And ...
- java里format报错,我的Android进阶之旅------Java字符串格式化方法String.format()格式化float型时小数点变成逗号问题...
今天接到一个波兰的客户说有个APP在英文状态下一切运行正常,但是当系统语言切换到波兰语言的时候,程序奔溃了.好吧,又是我来维护. 好吧,先把系统语言切换到波兰语,切换到波兰语的方法查看文章 地址:ht ...
- java字符串 大括号_string.format格式化字符串中转义大括号“{}”
今天,用Java读取配置文件占位符,使用String.Format(string format,object arg0)方法.以前只知"{0}"为索引占位符(即格式项),与参数列表 ...
最新文章
- ios unrecognized selector sent to instance出现的原因和解决方案
- python自学书籍推荐豆瓣-想学python,请问有没好的书籍推荐?
- Centos中Redis的下载编译与安装(超详细)
- 03-29复利计算单元测试
- unix 网络编程卷2 第43页 管道:open竟然会阻塞?
- SQL中的树型编号处理
- oracle ora 16047,令人误解的ORA-16047: DGID mismatch between destination setting and target database...
- matebook14支持触摸屏吗_matebook 14有触屏吗
- 关于如何在视频中合成声音
- Maxwell配置案例
- 远程控制-Virut蠕虫病毒(需专杀工具请三连并私信)
- directx安装后找不到_如何下载,安装,更新到最新的DirectX
- win7下iTools Android模拟器安装与配置
- websocket 实现长连接原理
- synchronized(this)和synchronized(.class)的理解
- 【进阶四】Python实现(MD)HVRP常见求解算法——蚁群算法(ACO)
- 微信小程序怎样创建formdata对象,并通过 wx.request 发送file文件
- k8s中Service ClusterIP ping不通?
- appium自动化解决快速连续点击方法(绝对简单)
- leetcode 911在线选举
热门文章
- java读取ini_java 读取ini配置文件
- mysql pl安装教程_ubuntu 16 mysql安装包安装 (推荐在线安装)
- ios设置中性黑体_ios 解决自定义字体无法显示问题
- android 获取手机SD卡和手机的内部存储
- ACM MM 2021 | 面向多模态情绪识别的双流异质图递归神经网络
- 快手-中科大最新研究:利用对话式推荐解决用户冷启动问题
- 2020年这10大机器学习研究最具影响力:为什么?接下来如何发展?
- 贝叶斯神经网络对梯度攻击的鲁棒性
- ACL 2020 开源论文 | 基于Span Prediction的共指消解模型
- 基于知识图谱的问答系统入门—NLPCC2016KBQA数据集