社区
C#
帖子详情
string.format 问题
javc
2009-04-14 11:13:30
请问 string.format 怎么转译 {}
例如 我要 string.format (ddddd{fgfg}{0},abc)
其中ddddd{fgfg} 我只是要字符串,后面的{0} 才是参数。
...全文
88
5
打赏
收藏
string.format 问题
请问 string.format 怎么转译 {} 例如 我要 string.format (ddddd{fgfg}{0},abc) 其中ddddd{fgfg} 我只是要字符串,后面的{0} 才是参数。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cja03
2009-04-14
打赏
举报
回复
{}是格式化符号,如果你想显示{,用{{
就好像\是转义符,如果想显示\,用\\
chenwenyu05
2009-04-14
打赏
举报
回复
UP1楼
jietuan
2009-04-14
打赏
举报
回复
string.Format("ddddd{fgfg}{0},",abc)
如果abc=1 则结果就是:ddddd{fgfg}1
gomoku
2009-04-14
打赏
举报
回复
"ddddd{{fgfg}}{0}"
uncleson88
2009-04-14
打赏
举报
回复
对呀,加个引号就行了
Lua中
string
.
format
转义符的使用
虽然lua中字符串拼接”
string
.
format
“相对于”..“消耗较大,但有时为了代码的可读性,项目中还是经常用到”
string
.
format
“。至于这两个用法的性能看源码也很容易看出来,这里就简单说一下,前者其实调用C函数str_
format
来实现拼接的,而后者只是一个操作符,通过memcpy来拼接,并且多个”..“的操作其实也只执行了一次concat。 对于”
string
.for
String
.
format
()方法使用说明
JDK1.5开始
String
类中提供了一个非常有用的方法
String
.
format
(
String
format
, Object ... args) 查看源码得知其实是调用了java.util.
Format
ter.
format
(
String
, Object...)方法 public static
String
format
(
String
format
, Object ... args) {
String
.
format
()详细用法
String
类有一个强大的字符串格式化方法
format
()。下面是常用的方法总结。一、占位符类型
String
format
ted =
String
.
format
("%s今年%d岁。", "小李", 25); // "小李今年25岁。" 二、字符串和整数格式化 // 将第二个入参拼接到模板中,入参长度如果不足10 左侧用空格补齐,超过10全量输出 System.out.println(
String
.
format
("%10s, world", "Hello"));// 输出 " Hello,
java中
String
.
format
输出%
在java中,很多时候我们都会使用
String
.
format
对一些字符串进行拼接或者格式化处理,比如:
String
.
format
(" AND %s = '%s'",colName,value); 但是如果我们想生成比如类似SQL中like语句:
String
.
format
(" AND %s = '%%s%'",colName,value); 如果按照上述写法,会报错,java.util.Unknown
Format
ConversionException,这时候需要对%转义,将要输出%的地方换成两个%即可
Python
string
.
format
() 的用法
函数说明
string
.
format
(),格式化字符串。 语法 格式化字符串包含由大括号{}围住的“替代域”,在大括号外的文本内容直接复制到输出的字符串里。
string
.
format
()的语法类似于%,不同之处在于在此使用{}和:两个符号替代。例如, '%03.2f' 对应为'{:03.2f}'。
string
.
format
()的语法为
format
_spec
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章