您的位置:首页 > 编程语言 > Java开发

JAVA字符串格式化-String.format()的使用

2014-12-06 14:15 483 查看
在android中我们在经常遇到这种情况,就是我们要显示服务器传递来的数据,但是刚开始显示的时候,后台数据还没请求出来,那么我们一般做法是判断后台数据是否返回,返回了再显示,但是数据没显示出来我们也要显示,因此我们在数据没出来之前我们可以用一个字符替代,String有个format()方法,用于创建格式化的字符串以及连接多个字符串对象,

显示不同转换符实现不同数据类型到字符串的转换,如图所示。

转 换 符

说 明

示 例

%s

字符串类型

"mingrisoft"

%c

字符类型

'm'

%b

布尔类型

true

%d

整数类型(十进制)

99

%x

整数类型(十六进制)

FF

%o

整数类型(八进制)

77

%f

浮点类型

99.99

%a

十六进制浮点类型

FF.35AE

%e

指数类型

9.38e+5

%g

通用浮点类型(f和e类型中较短的)

%h

散列码

%%

百分比类型



%n

换行符

%tx

日期与时间类型(x代表不同的日期与时间转换符

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: