怎么使用Java String.format()
发表于:2025-02-24 作者:千家信息网编辑
千家信息网最后更新 2025年02月24日,本篇内容介绍了"怎么使用Java String.format()"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够
千家信息网最后更新 2025年02月24日怎么使用Java String.format()
本篇内容介绍了"怎么使用Java String.format()"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
String.format()字符串常规类型格式化的两种重载方式
format(String format, Object… args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。
format(Locale locale, String format, Object… args) 使用指定的语言环境,制定字符串格式和参数生成格式化的字符串。
常用的类型:
举个例子:
1. String str=null; 2. str=String.format("Hi,%s", "小超"); 3. System.out.println(str); 4. str=String.format("Hi,%s %s %s", "小超","是个","大帅哥"); 5. System.out.println(str); 6. System.out.printf("字母c的大写是:%c %n", 'C'); 7. System.out.printf("布尔结果是:%b %n", "小超".equal("帅哥")); 8. System.out.printf("100的一半是:%d %n", 100/2); 9. System.out.printf("100的16进制数是:%x %n", 100); 10. System.out.printf("100的8进制数是:%o %n", 100); 11. System.out.printf("50元的书打8.5折扣是:%f 元%n", 50*0.85); 12. System.out.printf("上面价格的16进制数是:%a %n", 50*0.85); 13. System.out.printf("上面价格的指数表示:%e %n", 50*0.85); 14. System.out.printf("上面价格的指数和浮点数结果的长度较短的是:%g %n", 50*0.85); 15. System.out.printf("上面的折扣是%d%% %n", 85); 16. System.out.printf("字母A的散列码是:%h %n", 'A'); 输出结果 1. Hi,小超 2. Hi,小超 是个 大帅哥 3. 字母c的大写是:C 4. 布尔的结果是:false 5. 100的一半是:50 6. 100的16进制数是:64 7. 100的8进制数是:144 8. 50元的书打8.5折扣是:42.500000 元 9. 上面价格的16进制数是:0x1.54p5 10. 上面价格的指数表示:4.250000e+01 11. 上面价格的指数和浮点数结果的长度较短的是:42.5000 12. 上面的折扣是85% 13. 字母A的散列码是:41 ###搭配转换符还有实现高级功能 第一个例子中有用到 $
第一个例子中有说到 %tx x代表日期转换符 我也顺便列举下日期转换符
举个例子:
1. Date date=new Date(); 2. //c的使用 3. System.out.printf("全部日期和时间信息:%tc%n",date); 4. //f的使用 5. System.out.printf("年-月-日格式:%tF%n",date); 6. //d的使用 7. System.out.printf("月/日/年格式:%tD%n",date); 8. //r的使用 9. System.out.printf("HH:MM:SS PM格式(12时制):%tr%n",date); 10. //t的使用 11. System.out.printf("HH:MM:SS格式(24时制):%tT%n",date); 12. //R的使用 13. System.out.printf("HH:MM格式(24时制):%tR",date); 输出结果1. 全部日期和时间信息:星期三 九月 21 22:43:36 CST 2016 2. 年-月-日格式:2016-09-213. 月/日/年格式:16/10/21 4. HH:MM:SS PM格式(12时制):10:43:36 下午 5. HH:MM:SS格式(24时制):22:43:36 HH:MM格式(24时制):22:43
"怎么使用Java String.format()"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
格式
价格
字符
字符串
结果
进制
例子
字母
折扣
指数
日期
帅哥
输出
信息
内容
参数
大写
布尔
时间
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
h3c交换机只开放某服务器端口
数据库oct函数
成都人工智能软件开发工程师
输入新借阅图书记录数据库
华为数据通信软件开发部
山西斗讯网络技术有限公司
直销银行系统软件开发
里番收藏夹服务器被攻击
数据库cpu过高优化
网络安全和主机应用
服务器开机停留在自检B9
如何建立可信任的网络安全体系
深圳鹏城科技互联网招聘信息
软件开发项目成本估算模型
大连网络安全认证平台
在服务器上恢复文件
千锋网络安全就业班视频
python数据库暴力破解
互联网科技有限公司淘哆游
前端应用服务器
我的世界服务器不安全账号
网络技术开启端口命令
奇迹私服服务器安全策略
网络安全的威肋分为几类
c 数据库事务处理
北京服务器安装云空间
儒藏数据库
vba就是数据库吗
网络安全密码护航的海报
网络安全培训简介