首页 » SEO优化 » phpformatstring技巧_Java入门之Stringformat函数格式化字符串

phpformatstring技巧_Java入门之Stringformat函数格式化字符串

访客 2024-11-04 0

扫一扫用手机浏览

文章目录 [+]

利用指定格式字符串格式化字符串参数,详细Java源码如下:

public static String format(String format, Object ... args) {

phpformatstring技巧_Java入门之Stringformat函数格式化字符串

return new Formatter().format(format, args).toString();

phpformatstring技巧_Java入门之Stringformat函数格式化字符串
(图片来自网络侵删)

}

利用指定的措辞环境(本地措辞***,格式字符串返回一个格式化字符串和参数,详细Java源码如下:

public static String format(Locale l, String format, Object ... args) {

return new Formatter(l).format(format, args).toString();

}

1)不同转换符实现不同数据类型到字符串的转换,详细如下所示:

转换符解释示例

%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代表不同的日期与韶光转换符

2)日期事宜字符串格式化,详细如下所示:

转换符 解释 示例

c包括全部日期和韶光信息星期六 十月 8 13:21:20 CST 2017

F“年-月-日”格式2017-04-10

D“月/日/年”格式10/04/10

r“HH:MM:SS PM”格式(12时制)13:21:20 下午

T“HH:MM:SS”格式(24时制)13:21:24

R“HH:MM”格式(24时制)13:21

3)韶光的字符串格式化,详细如下所示:

转换符 解释 示例

H2位数字24时制的小时(不敷2位前面补0)15

I2位数字12时制的小时(不敷2位前面补0)03

k2位数字24时制的小时(前面不补0)15

l2位数字12时制的小时(前面不补0)3

M2位数字的分钟(不敷2位前面补0) 03

S2位数字的秒(不敷2位前面补0) 09

L3位数字的毫秒(不敷3位前面补0) 015

N9位数字的毫秒数(不敷9位前面补0) 562000000

p小写字母的上午或下午标记 中:下午英:pm

z相对付GMT的RFC822时区的偏移量 +0800

Z时区缩写字符串 CST

s1970-1-1 00:00:00 到现在所经由的秒数1193468128

Q1970-1-1 00:00:00 到现在所经由的毫秒数1193468128984

下面举一些常用的案例,实行代码如图:

代码图

为了方便大家,详细代码如下:

package com.test;

import java.util.Date;

import java.util.Locale;

/

感兴趣的小伙伴们,请关注路人宅

/

public class Test {

public static void main(String args[]) {

String str = null;

str = String.format(\"大众Hi %s\公众, \"大众张三\公众);

System.out.println(str);

str = String.format(Locale.ENGLISH,\"大众Hi %s\公众, \"大众Zhang San\"大众);

System.out.println(str);

Date date = new Date();

System.out.printf(\"大众年-月-日格式:%tF%n\"大众,date); //printf()函数可以指定类型

str = String.format(\"大众%tH\"大众, date);

str += String.format(\公众:%tM\公众, date);

str += String.format(\"大众:%tS\公众, date);

System.out.println(\"大众24时制的时分秒(不敷2位前面补0):\公众 + str);

}

}

输出结果,如下所示图:

结果图

标签:

相关文章

我国土地利用分类代码的构建与应用

土地利用分类代码是我国土地管理的重要组成部分,是土地资源调查、规划、利用和保护的依据。土地利用分类代码的构建与应用显得尤为重要。本...

SEO优化 2025-02-18 阅读1 评论0

微信跳转微信支付便捷支付体验的秘密武器

移动支付已成为人们日常生活中不可或缺的一部分。作为我国领先的社交平台,微信支付凭借其便捷、安全的支付方式,深受广大用户的喜爱。而微...

SEO优化 2025-02-18 阅读0 评论0

探寻会计科目代码背后的奥秘分类与

会计科目代码是会计信息系统中不可或缺的组成部分,它将企业的经济活动进行分类和归纳,为会计核算、财务分析和决策提供重要依据。本文将从...

SEO优化 2025-02-18 阅读1 评论0